Mitchell Sack is a big, goofy guy from Florida. He graduated from the University of Florida with a degree in Digital Arts and Sciences. Lately, you can find him hunched over a desk, reading cheesy sci-fi, or baking an amazing babka.
Back to Top