Mega Trucks Gone Wild at Iron Horse Mud Ranch Some of the Baddest Mega Trucks around came down to Iron Horse Mud Ranch in Perry, Florida to put on a show. These drivers were competiting in a Trucks Gone Wild freestyle competition. The guys at Iron Horse have built on heck of a course with some […]