Town and Country TV have been itching at the chance to take the high anticipated Ford Bronco off-roading and today they got the chance to do that! Shelby Hall takes us on a spirited off-roading adventure to show us all that the Bronco is capable of. We went over every terrain and learned a few things about this off-roading beast. Keep watching to learn for yourself!