Thunder Brothers

Equipped with their love of hip-hop dance, Thunder Brothers crew was established in 2007 in Taiwan. Don’t be fooled, it’s no ordinary robot act.