16 Nis 2026 ... The Museum of the Weird on Sixth Street is housed inside the Lucky Lizard Curios and Gifts shop. Inside you will find mummies, shrunken heads, ...