Windcheetah recumbent road trike