When LCD Soundsystem’s debut single, “Losing My Edge,” came out in 2002, James Murphy told us the story of being there – in the right scene, at the right place, at the right time.
The song serves as a testimony to the countless memorable moments in alternative music … Read More