05 December 2005

Gee Wiz!

The new Girls Aloud album is finally here! 'Chemistry' is in stores now everyone! What a festive day; it snowed in New Jersey and the Girls Aloud album is here equipped with their Christmas gatherups.