View Yo La Tengo on Aug 28, 2004EditFollowShare22 years agoSat, Aug 28, 2004at Poliesportiu El TerçAlaquàs, SpainYo La TengoEditFollowShare