Speed Channel Supports F1 Race

Mar 2, 2009  •  Post A Comment

Speed Channel last week hosted and televised a press conference announcing plans for a U.S.-based Formula One racing team, Multichannel News reports. Speed Channel is the U.S. television base for F1 racing, the publication says.
—Aimee Picchi

Your Comment

Email (will not be published)