‘Low & Behold’ Featuring ‘Jason Martin’ and ‘Ryan Clark’
3 October, 2011
0 Comments
1 category
Blood Red is the title track from the debut album of the same name, which is scheduled for release on Halloween 2011! Low & Behold is electro/new wave a side-project of Ryan Clark from Demon