Jamaican representative Alex Powell and his Jamaican flag adorned kart are featured prominently on...
Day: November 7, 2018
Seven of Jamaica’s best young racers have been selected to participate in a FIA...