its a Megane RS engineQuote: Originally posted by Liam182 on 05 June 2005
wheres is from?
Quote: Originally posted by Topper182 on 05 June 2005
Yes 225 engine and drivetrain with Brembos ...
Ive seen bigger:Quote: Originally posted by cutehomoboi on 05 June 2005
Its huge