Wednesday, July 25, 2012

New Music

 The new single "Winner" from the  Pet Shop Boys features the London Rollergirls.  The London Rollergirls is an all-women roller derby league that promote charity, teamwork and confidence in women by embracing all women regardless of body shape, occupations, sexual orientation, race or nationality.