In our very first episode, we take you to one of the strangest, most magical roadside attractions of them all: House on the Rock, located in Spring Green Wisconsin. Is it really a museum of wonders, or too good to be true?