5 pointsby evolve2k6 hours ago1 comment
  • silverFork5 hours 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