Saturday 18 June 2011

Tunnel of Victory

Wind tunnels are something we see if not every day then at least once a week in a film on the TV or even in an advert.  What you dont see every week is a wind tunnel that helped win the war!