People honk all the time. This sign means nothing.

Advertisements
Back to Gallery