Silver Mt. Zion Release First Video
by Joe on March 7th, 2010
Thee Silver Mt. Zion Memorial Orchestra have released their first music video, for the track ‘I Built Myself a Metal Bird’. The track is absolutely awesome, so I strongly suggest checking out the video (via Vimeo). You can read our review of their latest album here.

Menomena
Joe
Song fucking rules
Mar 8th, 2010 at 1:10 am