Mark H Posted January 6, 2010 Share Posted January 6, 2010 Visit Lotus in Hall 20, stand 2500 at the Autosport International Show, National Exhibition Centre, Birmingham, UK. Trade Days 14th & 15th January 2010 Public Days 16th & 17th January 2010. This post has been promoted to an article Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.