A 2005 German commercial infamous for being one of the first few screamer jumpscares on the internet alongside scary maze game.
This tag automatically adds meme (learn more).
View wiki
No posts found.