70000 Dead



"70000 Dead"

Creator: Unknown

Tags: Doom, Video Game, Russia Is Losing