On this episode we discuss shoppers who see ghosts, a naked Russian, and poisonous Floridian toads. And much more! Weird is the podcast that brings you the BEST in Weird News Coverage twice each week!