THE SNOWGLOBE Written, Directed & Produced by Jake Hammond *Review first appeared on Hell Notes* We’ve all been there before, right? Chilling out in a car with our bestie when, from across the gas station lot, we spot creepy Santa staring back at us. Such was the case with Anna (Isadora Leiva) and her best […]