The mystery of a fireball crossing the Tasmanian skyline is solved, but not before Facebook users had declared alien life had finally made it to Tasmania.
↧