Fans have been revving their engines for months waiting for the upcoming season 28 premiere of “Top Gear”. Now the wait is almost over and “Top Gear” will be premiering on BBC America on Sunday, August 30th!
We have had the chance to check out several upcoming episodes and without a doubt, fans are in for a treat. The sheer amount of mind-blowing adventures that host Chris Harris, Paddy McGuinness, and Freddie Flintoff find themselves …