I saw this Lola T290 in for some work. What's that on the rollbar?
andykeck · Registered Joined May 12, 2003 · 4,985 Posts Discussion Starter • #1 • Feb 21, 2009 I saw this Lola T290 in for some work. What's that on the rollbar? Attachments photo.jpg 150.1 KB Views: 105