chris_lai
Club Guest
- Joined
- Mar 1, 2012
- Messages
- 18
- Points
- 0
OHHH HOHO!!... i cant believe this can actually be done! Amazing. This is an episode of Top Gear showcasing the BMW 330i that can lap the test track by itself .. http://youtu.be/25UOdIDztvM