The Boss Battle Show
About This Show
The Boss Battle Show is the flagship geek variety show from R24 Media!
Most Recent Episode
Episode 7 - Nintendo Switch Impressions And Our Love Of ZELDA
In this episode we breakdown our initial impressions of the Nintendo Switch, our love for The Legend of Zelda and Breath of the Wild and more!!!