Posted Tuesday, October 20, 2009 by Casey

Premiere of Neon Horse's "Strange Town" Video!

View Artist Page | View Album Page

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

Search the News