Osprey Racing improves in annual competition

Osprey Racing earned their highest finish in six years of competing at the Society of Automotive Engineers International competition, placing 48th out of 120 teams in the competition. Each year Osprey Racing has to build a brand new car (this year’s iteration was called the Swoop D6) from scratch. The car must be ready by … Continue reading Osprey Racing improves in annual competition