Neon Horse "Haunted Horse: Songs of Love..." Trailer - Video
PUBLISHED: Jul 17, 2009
DESCRIPTION: Album trailer for Neon Horse's new album "Haunted Horse: Songs of Love, Defiance and Delusion" which is available in stores and online July 28th! Featuring the song "Strange Town." Trailer by Online Revolution Design.