Monday, July 22, 2013

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



 

Designed by Azeem Aosaf