View Yeah Yeah Yeahs, The Locust, So Fox on Nov 22, 2003EditFollowSharealmost 23 years agoSat, Nov 22, 2003at First AvenueMinneapolis, MNFever to TellYeah Yeah Yeahs, The Locust, So FoxEditFollowShare