|Page (1) of 1 - 01/22/13||email article||print page|
This daring quintet from Monterrey, Mexico exploded in 2002 with their self-described "electro-Latin organic fusion" and turned a lot of heads at the 2002 SXSW festival in Austin, Texas. Video: "Presidente".
Source:GrabNetworks (c). All Rights Reserved