Posts Categorized: English Channel

Flying car crosses the English channel

French company Vaylon has successfully managed to cross the channel with its flying car – the Pegasus.