The Trojans dance crew

The Trojans dance crew

Trojans dance crew at a recent performance in Uganda – File Photo.

Trojans dance crew at a recent performance in Uganda – File Photo.