From the "these people should be freaking STARS!" department

It's the Go! Team, from the UK. They put on an awesome show at South By Southwest two years ago, and here they are in a video for the song "Ladyflash."

Comments

Popular posts from this blog

Tell us something we don't already know

Some perspective, please