Australia may be somewhat insulated from the downward economic spiral the rest of us are swimming in, but it is also a land where you can wake up to find a monster like this living in your garage.
Thanks, Lis...