Smelly Corpse Flower Finally Blooms At Franklin Park ZooA giant plant at the Franklin Park Zoo known as the corpse flower because of the rotting flesh stench it gives off has bloomed.

More From CBS Boston

Download Weather App
Taz Show

Listen Live