Sporty recumbent trike from Terra Trike