Tuesday, July 23, 2013

Swedish police participating in illegal street racing. The police won and drove off without giving any fines.

No comments: