Author: Shortcourse Racer

Lucas Oil Off Road Championship

Keaton Swane Pro Buggy #21

  Pro buggy pilot Keaton Swane #21, Gilbert AZ, started racing short course in 2011.He and his Dad were the original crew but now has

Read More »