By Steven Gottlieb on May 9, 2007 @ 11:54am PDT |
Comments (0)
First video off Straylight Run's upcoming major label debut album, The Needle The Space. Shooting in NYC...
artist: Straylight Run
song: "Soon We'll Be Living In The Future"
label: Universal Republic
director(s): Travis Kopach
production co: Refused TV
Weight:
0