3 of 19

Original image
 

Bumper Cars!! A favorite entertainment in the amusement park for the Bowditch crew.