RIGHTS MANAGED
326982

A young boy rides down a plastic home-made track on a toy car, part of the track pops up, and it smacks him in the face.