Rally Racing Automotive
Rally Racing
Rate this topic

The iconic Group B rally cars of the 1980s were so powerful and dangerous, their use was banned after several fatal accidents. elaborate