Stinky Meg brings in viewers to enjoy the nauseating stench

The Houston Museum of Natural Science is creating a buzz as a plant, named Meg, bloomed late Tuesday night and is putting out quite the stench.

Top Videos