Articles containing the tag ‘Jeremy Clarkson
    By The Editor On Sunday, June 17th, 2012

    Top Gear’s Jeremy Clarkson impressed with Moses Mabhida Stadium

    Moses Mabhida Stadium in Durban continues to impress tourists from all over the world. Since this stadium was built, it has been hailed for its beauty. Some have claimed that it is the most beautiful stadium in... Read more »