Posted Tuesday, May 8, 2007 by Casey
Neon Horse E-Card! New Album In Stores Now!
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!