A rare "corpse flower", deemed the world's stinkiest bud, is blooming at a museum in Texas. Bride-to-be Jessica Zabala is holding her wedding at the museum this week and says she hopes the smell of decomposition doesn't stink up the event. (July 23)
OVN Inline Player Code:
To view this site, you need to have Flash Player 8.0 or later installed. Click here to get the latest Flash player.