Via an Anonymous Source, Posted by Justin August
Peter Toh, formerly of The Stryder who broke up in 2003, will be releasing a new EP. Shoes of a Beast will be released on June 20th. A video for the title track can be found at PeterToh.com and tracks can be previewed at his Myspace page.
The EP is his first since Cleopatra, released in 2004 on Elkion Records.