The band was last-minute inclusion at the 2007 South by Southwest Festival, in Austin, Texas, an annual event where hundreds of musical acts from across the globe are showcased.
The group's last-minute appearance at the 2007 South by Southwest Festival in Austin, Texas, was part of a larger celebration that featured hundreds of musical acts from across the globe.