Look, ma! I'm on TV!

I made it onto the episode of Top Gear US where they ran the 24hrs of LeMons. For about 1/2 a second I’m seen driving the orange E30 (I know it’s me driving since I’m the only one on the team with a white helmet).

I’m basically famous, you guys.


Share This Story

Get our newsletter