First internet cafe

Cyberia, billed as the World's first internet cafe opened in London in 1994

Liknande poddar