The 1984 Sbarro Super Eight is the hatchback Ferrari never made

A one-of-one 80s hatchback with a Ferrari V8 in the back. It's a recipe for success.

No comments

Read more