On Thursday April 7th, the skies above the Dover Strait were filled with colorful hot-air balloons all trying to make their way across the English Channel, in a bid to establish the World record for the most balloons to cross the Channel, simultaneously.