I bet it's some sort of Mustang car show each year in the same spot.

-Ant.