Captain Teemo (Astro Teemo Minigame Song, Download in Desc.)

This is the song from the hidden Teemo minigame in CHEW, the LoL April Fools game. I had to upload it cause it was awesome. :3 Play the game here: Song hurr:
Back to Top