That video is from 2007. Although not from the U.S. Botanic Garden, it is coincidentally the last time the DC titan arum or "corpse flower" bloomed, too. It's supposed to smell like a rotting mammal.
The one in DC is supposed to be unleashing its stench any day now. I can't wait!