Posted in Funny Stuff
A Scene from the Worst Resort Vacation Ever

(Image sourced from Legend of the Dinosaurs (Kyôryuu: Kaichô no densetsu), aka Legend of Dinosaurs and Monster Birds a Japanese monster movie from 1977.
(Image sourced from Legend of the Dinosaurs (Kyôryuu: Kaichô no densetsu), aka Legend of Dinosaurs and Monster Birds a Japanese monster movie from 1977.