View Yeah Yeah Yeahs, Nu, The Loves on Jul 7, 2002EditFollowShare24 years agoSun, Jul 7, 2002at The GarageLondon, EnglandYeah Yeah Yeahs, Nu, The LovesEditFollowShare