The Formula One monoposts are fascinating pieces of technology, state of the art racing cars that use the latest technological advancements and materials. BMW’s own F1.08 has made some real progress this past year, and it allowed the team to … Continue reading

