Tag: coloni

spot_img

The worst team in Formula 1

As we may lament the demise of the HRT team and miss all the jokes that they sometimes were the butt of, I often...