Last night, Chicago-based toy designer and fierce Jewess, Stephanie Baum (aka¬†Steff Bomb), [interviewed] appeared on TLC’s Craft Wars. Host Tori Spelling was away for the episode, so Steff