Talk:Seven 620R Championship/@comment-27370080-20170625221816/@comment-28176349-20170626020643

I'm not sure that's a Caterham. The nose/hood doesn't look right. I doubt it's a 620 R. There are several Super Seven replica makers... Locost, Westfield, Birkin, etc.