Posted Tuesday, October 20, 2009 by Casey
Premiere of Neon Horse's "Strange Town" Video!
Neon Horse's new video for "Strange Town" is premiering now at Relevant Magazine! Head over to scope it out. The song is off their album "Haunted Horse: Songs of Love, Defiance and Delusion" which is available in stores and online now!
Tooth & Nail