Drifting up cheddar gorge
#1
Drifting up cheddar gorge
Just came across this, found it quite amusing. The drifting part is about 2 miles from where I live! Nice fitment on the body panels.......Kinda....
http://www.youtube.com/watch?v=PqurM...=player_embedd
http://www.youtube.com/watch?v=PqurM...=player_embedd
Thread
Thread Starter
Forum
Replies
Last Post