Foxy Shazam have released the first video from their upcoming Warner Music Group self-titled debut. The record is due out April 13, 2010.
Foxy Shazam have released the first video from their upcoming Warner Music Group self-titled debut. The record is due out April 13, 2010.