Talk:Seven 620R Championship/@comment-27370080-20170625221816/@comment-27048832-20170626124131

Considering Caterham provide kit cars it's no suprise there's more than one badge to go on them