Orlando Science Center’s latest exhibit is a load of shit

We trust the science here at Orlando Weekly. But even we can admit that the Orlando Science Center’s latest exhibit is making things too easy for chuds who think researchers are up to their elbows in shit to peddle.…