Thursday, April 19

Mini Fembots

Spotted at the National Zoo in Washington, DC.



The driver was not spotted so I am unable to confirm if there is any relevant link between the vehicle and the driver.

No comments: