Tag Archives: Leichhardt Police Station

Fiat 500 fights crime in New South Wales

Did you know that Fiat 500 is also known as 'The mighty mouse’? Well, we have now found evidence for the reason behind the name.The Fiat 500 has recently taken up the brave job of crime fighting in New South Wales -Australia. In an attempt of building