Music May 17, 2011 Ladytron’s White Elephants Ladytron is releasing their first full length album for the first time in 10 years. The electro-mavens fifth…