Muncie, Indiana, is a treasure trove of fabulous ... It’s one of those fun roadside attractions perfect for snapping a few ...