Features
The Sbarro Super Eight is a Ferrari 308-powered hot hatch
And it’s currently for sale in Belgium, although you’ll have to fight us for it
05 November 2020