Quite a contraption outside the Ripley "Believe it or Not" Museum