schussman.com logo

Web 2.Oh-my-god

Subtitled: When splash pages go awry. In 1998.