Date: June 16th, 2013 Venue: Moses Mabhida Stadium – Durban, South Africa This was the first Top Gear Festival that I’ve attended. I didn’t really know what to expect. My girlfriend and I were lucky to get suite access tickets. The food in the suite was amazing 🙂 The show in the stadium was really […]