March 5, 2012JC Travel Team Coverage, Race Results 2012 Bigfoot Extravaganza Race: Bigfoot Extravaganza Dates: March 2 – 4, 2012 Track: Mikes Hobby Shop, Texas JR Mitch, fresh off his success at round […]