The Museum of Jurassic Technology - quirky beyond all measure and hand’s down the oddest place in all of Los Angeles. No joke.