The Challanger finally made it to Houston for the Super Bowl. They had to do some repairs in St. Louis last week but looks to be running well again. Here it is near the old Eureka Junction North West of down town. They took the grand tour and were all over town before they parked it down near the stadium.