1 comments

  • silverFork 4 hours ago ago

    "father told ABC News his son worked at his store in a small rural town in Northern Victoria."

    LOL.. the top executive works in a corner store .. So much like under cover TV shows