PICS: The Bala Brothers take on America

2015-01-13 20:00


The Bala boys have just returned from a promotional tour in the United States of America and they sent back snaps of their travels.

Loyiso and Zwai spent last week touring America, including stops in Atlanta, Arizona and New York. The brothers were in the states promoting what we guess is their up and coming TV special Bala Brothers: In Concert set to air in the states in March.

They sent back pics of themselves on their travels, including getting caught in the snow and being chauffeured around the city.

Take a look:


*Picture: Instagram

Read News24’s Comments Policy publishes all comments posted on articles provided that they adhere to our Comments Policy. Should you wish to report a comment for editorial review, please do so by clicking the 'Report Comment' button to the right of each comment.

Comment on this story
Comments have been closed for this article.