Posted Tuesday, April 10, 2007 by Casey

Neon Horse Teaser Trailer!

View Artist Page | View Album Page

The debut self-titled album from Neon Horse hits stores everywhere on May 8th. A trailer for the album has surfaced online. Check out the trailer here...and remember, on May 8th, the year of the horse begins...

Search the News