What Am I? Framed

Welcome to Daily Turismo’s weekly What Am I, the only quiz on the internet that tackles all the hard questions that political candidates are unwilling to touch.  What “car” does this chassis belong under?

What am I? Comments below.