This Day in History: 1998-03-13

The Pepsi Max Drop opens at London’s Trocadero