TV
Almost Naked Animals (2011)
S01E11 Veggie Beast
Howie cultivates a plant that, much to his surprise, starts devouring his friends.
Howie cultivates a plant that, much to his surprise, starts devouring his friends.