Featured, Special Episodes If a Game Store DOES THIS, LEAVE IMMEDIATELY | 6 RED FLAGS Video June 7, 2024 Metal Jesus Rocks Leave a comment Metal Jesus and Kelsey Lewin share the annoying things video game stores do that make us want to turn around and just LEAVE!