Pedder & Steadman F1 Sidecar Racing Team Pedder & Steadman F1 Sidecar Racing Team About Sidecar Racing Sidecar racing is one of the most visually amazing and spectacular…