Feherty Shorts: Kart racing with Graeme McDowell

May 08, 2020

After the green flag waves it’s a duel to the finish where the last cheater wins!