Alex Powell Go-Kart Racing Sensation Go-kart racing has always been a popular sport around the world, and Jamaica is no...
Alex Powell
A Father's Prayer Has Been Granted, and a Son's Vow Has Been Fulfilled Alex Powell, a youthful karting star, made...