In non-Bumberstuff news, this promo for The Martha Stewart Show's new season (beginning next week) must be seen to be believed.
I don't know whether to lick my lips or make devil horns. Or both:
Food porn + Def Leppard (!) = 30-second camp confection.