Historical Photos That Still Don´t Have Any Explanation.

QUEENSLAND MONSTER

thechive

This photo was taken in 1964 by a french photographer in the coast of Queensland, Australia. He claimed that it was a sea monster while some say it is actually a tarp. There’s no actual explanation.