There aren’t many Haunted Inns that come complete with spooky art cars parked in the front but owner and resident Jim Warfield has done his best to give his clients the complete package. In the town of Mount Carroll, Ill is where you will find Raven’s Grin Inn, a 19th-century mansion that’s been turned into […]