British
Airways
have
developed
their
new
paper
airplane
,
scheduled
for
takeoff
from the
Heathrow
control
tower
window
in
May
'
96
.
Kate Munchy
[undated]