Met Cho
Melbourne (or perhaps elsewhere) Transit Police. They intimidate and display unsavoury mannerisms. They issue fines of ridiculous sums to the unwary public. They are dogs...
Met Cho by Mark Walker August 31, 2007
Get the Met Cho mug.