Games N Stuff: favorite video game Bosses

Luis “LRG” Guzman, Grester and Gustavo talk about their favorite bosses in video games and what they liked about the battles.