Australia Gets Meteored

Australia Gets Meteored

Hope it didn't hit any kangaroos.