Winston Watts – Jamaican Bobsled Olympian Pursues an Acting Career
By Martina Tasevska The captain of the Jamaican Bobsled team, Winston Watts, after competing in 4 Olympic Games puts his focus on pursuing an acting career. Watts recently took a part in the new HBO [...]