Giant skeletons spotted in Catalina Island Museum

During a trip to the Catalina Island Museum, LA Marzulli unearthed photographic proof of giant skeletons.