A pair of tropical frogs has landed on West Main Street near the Louisville Science Center. West Main is quickly becoming quite the menagerie with plaster horses, pink plastic penguins, a model triceratops, a vampire bat, and now rainforest treefrogs.
Latest posts by Branden Klayko (see all)