Top Gear – Reborn

After many month of speculation,  rumors, dramas and uncertainty, the first episode of BBC Top Gear hit the TV screens, brandishing new presenters and promising to revitalize the franchise and with it came flurry...