Рет қаралды 1,675
The Sound Hub
I took this video at Church square Pretoria central, South Africa. These guys are awesome!!!