High-speed bike from Delft, Netherlands

Students at Delft Technical University have developed a recumbent bicycle with which they hope to...