Teli Makaveli
St. Thomas
Representing the island of St.Thomas, also known as Rock City, located in the U.S. Virgin Islands, Teli Makaveli brings the soulfulness of the island struggle tailored to grasp the listeners…
Representing the island of St.Thomas, also known as Rock City, located in the U.S. Virgin Islands, Teli Makaveli brings the soulfulness of the island struggle tailored to grasp the listeners…