Author Topic: Lancia Y10 Turbo Site  (Read 1186 times)

LEE

  • Administrator
  • 200BHP Senior Member
  • *****
  • Posts: 1791
    • View Profile
    • http://www.renault5gtturbo.com
Lancia Y10 Turbo Site
« on: 14:32, Mon 24 January 2005 »
Check these funny little cars, didnt even know they existed until yesterday !!

http://www.y10turbo.co.uk/

LEE
Site Administrator