Skip to main content

Booster 64

A red Needham Fire Rescue vehicle with off-road capabilities, featuring large tires and firefighting equipment in the back.