Daily Archives: January 18, 2010

Photo of the Day – Police Horses

January 18, 2010

They stop at red lights.

Advertisements

Leave a comment

Filed under Culture