Baby FedEx Truck Spotted In A Parking Lot

What did you think of the image?