Bernie and Leepu have started building cars in London for Discovery Channel’s ‘Chop Shop: London Garage’. This time they are making a supercar for Goodwood Festival Of Speed.
May 9, 2008 By Leave a Comment
Chop Shop – London Garage e05 p5
Copy the code below to your web site.