30 May 2009



Fortunately, this abundance of police cars just means that LAPD Headquarters is nearby.

No comments: