The Season Finale

So, tonight is the season finale of Top Gear..I realize that’s a little bit confusing, so let me explain. We did 10 shows the first season.  Then, we got the green light to shoot 10 more shows for season 2. Well History watched some of the stuff we shot for season 2...