I talk about THE HARROWING OF HELL, OOOOOOOHHHHHHHHH while playing Donkey Kong Country: Tropical Freeze! Please follow and like us: