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
Speed Channel Supports F1 Race
Mar 2, 2009 • Post A Comment
Your Comment