Finally console video! I ramble on about Donkey Kong Country: Tropical Freeze and perform poorly at it. Please follow and like us: