thejudge13.com
Honda's "coffin on wheels" - thejudge13
For years the FIA has somewhat disingenuously heralded the road relevance of F1 cars. The manufacturers themselves put out various figures showing the marketing value their F1 teams generate for …