Uncategorized Podium finish for Alex Powell at Superkarts! USA SuperNationals Stephen Gunter November 19, 2018 A brilliant start by Jamaican representative Alex Powell , moving from 7th to 3rd...Read More