New Kevlar Bike Might Be The World’s Fastest It’s a very strange shape and it’s made out of Kevlar and fibreglass, you may be still trying to figure out what it is but according to its creator, it’s a bike and it might… Full Article →