Weekend Videos: Ladytron – White Elephant Chief Cougar·August 13, 2011Ladytron are gearing up for the release of their upcoming album ‘Gravity The Seducer‘ with the video and...British IslesEnglandWeekend Videos