Surrender the Fall Video

    
Surrender the Fall Video    09:39 on Wednesday, October 26, 2011          

linabu
(2 points)
Posted by linabu

Surrender the Fall was in Miami recently to make a video for their first single, "Love Hate Masquerade" off their debut album, due in early 2012.

http://rumbum.com/2350-the-making-of-a-video


   




This forum: Older: “Smells Like Teen Spirit” #1 On Christmas Charts
 Newer: Rock Classic