Have you ever seen a giant frog, or a giant opossum or even giant Dolly Parton dancing their way through town? Maybe you thought it was strange, or maybe it made you laugh, or maybe both. The first ...