This Alfa doesn't have an "audio system." It doesn't even have a radio. It don't need no stinkin' radio! But what it has is a sound system-as you hear every sound, every bump, rattle and roar this Italian makes. Every bit of sound deadening was abandoned, all in the sake of speed. Alfa Romeo called
more