BXT directed the creepy new Snowman Electrical Band video for “Little Red Riding Hood.” SXB find themselves trapped in a nightmare of psychedelic horrors and old video games. Wait, there’s Lynda Day George. Surely, she knows how to help…