Posted Tuesday, May 8, 2007 by Casey

Neon Horse E-Card! New Album In Stores Now!

View Artist Page | View Album Page

The year of horse has begun! The debut self-titled new album from Neon Horse is in stores now! Check out the new e-card to preview songs from the album, check out the brilliant video for the first single "Cuckoo," download Neon Horse wallpapers and buddy icons, and a whole lot more. Check it out here and then pick up Neon Horse's self-titled new album today!

Search the News