Saw this pic. Some thought it might be from 1937 Germany. The cars and water bottles make me think it is far more modern. Oh wait, this is Ohio… 2024.
Post image

Comments