Fat (video) Tuesday – Fraser Island
Fraser Island, off Australia’s eastern Queensland coast, is the world’s largest sand island, encompassing seventy-one square miles. Our amigo Eckart Altenkamp clued our staff and readers into just how beautiful Fraser Island call look through […]