Above is a screenshot of the site that baffled members of International Tech Saturday.
Top scientist Ben Dover had this to say: “It is very confusing that a website like this could even exist”.
Above is a screenshot of the site that baffled members of International Tech Saturday.
Top scientist Ben Dover had this to say: “It is very confusing that a website like this could even exist”.