Home Swooning over Italian fire trucks. They’re not as loud or large as American ones, but then again, what would you expect? The fire station is just down the street from me, a coincidence I swear!