Can anyone tell me if I can fit in a Lola.
I'm 6'3" and would love to be able to own a replica but wonder if I could get in one to drive it.
Just how much leg room/ head room is there?
I'm 6'3" and would love to be able to own a replica but wonder if I could get in one to drive it.
Just how much leg room/ head room is there?