April 26, 2018 by Steve Sullivan in Livewire with 0 comments
Most people know Jackson “Chance” Cochran from his exploits on DC Truck Stop. Now, he’s Tulane Rex’s Callahan nominee. Check out his video:
See the full collection of 2018 Callahan and Donovan videos here.