Search YouTube for "Angry German Kid plays Dragon's Lair (NES)".
Not going to link to it as it contains swearing, that the one?
Angry video game nerd?
"Dragons Lair - Angry Video Game Nerd AVGN Cinemassacre.com"
Angry video game nerd?
"Dragons Lair - Angry Video Game Nerd AVGN Cinemassacre.com"