I would offer up my mini-van for Berretta and T since I laughed so hard reading about them driving up.

It's a Toyota Sienna, the Cadillac of mini-vans.....