Czechia June 13, 2013Flying bicycle takes off in Czech Republic: amazing invention designed to beat traffic jams