21 Oct 2015, 11:15 UTC · By: Ionut Ungureanu / The world is celebrating Back To The Future day, as the long-awaited moment has finally arrived. The Police Department in Mount Isa makes no exception