Aug 22, 2004

Whoa! Chinese cops are the best

Look at this cop!

Link