Video of Crazy Dance Troupe from Japan-The Wrecking Crew #GTF2014

The Wrecking Crew in action

The Wrecking Crew in action

According to the George Town Festival 2014 facebook page. The sensational cyber dance troupe Wrecking Crew from Japan will be performing in the festival. Continue reading