Lancia Motor Club

General => General Chat => Topic started by: andymc on 07 March, 2010, 06:35:44 PM



Title: Delta Advert
Post by: andymc on 07 March, 2010, 06:35:44 PM
Picked this up from the evo forum....


http://www.youtube.com/watch?v=f0MayltFrTY&feature=related