Tuesday, June 4, 2013

All I Hear is your Echo

The now defunked Voxhaul Broadcast was a Silver Lake, Los Angeles based indie rock band formed in 2006. Here is a selection for you to enjoy.




No comments:

Post a Comment