Home Tags Peter Wright

Peter Wright

Ayrton Senna and Active Suspension

Their decreased drag while flying through the air results in them being able to swim faster and further with less energy expenditure. Porpoising is...