Hi guys..
Top Gear was in South Africa this past weekend in Durban. It really was an awesome show!
Check out the 720 loop they performed..
http://youtu.be/wAKbmaiMkPc
Top Gear was in South Africa this past weekend in Durban. It really was an awesome show!
Check out the 720 loop they performed..
http://youtu.be/wAKbmaiMkPc