Posted Tuesday, April 10, 2007 by Casey
Neon Horse Teaser Trailer!
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
Featured ReleasesAll Releases