Nicolas Cage has set up shop in St. Louis’ Fox Park neighborhood. Well, not really, but you can snuggle up next to a Nic Cage pillow at Jack Seline’s absurd short-term rental, and it will have you laughing as hard as you would at one of his corny movies. Seline created the Cage Cave to […]