MYF1DREAM.com when fans take control!
In 2008 the FIA announced that there were four spots available on the grid for 2010, and teams were able to place a bit fora n entry in 2009. Many bids for an entry were received by the FIA, and one of the most interesting, and the same time weirdest, bids was that from MYF1DREAM.com, […]
Continue Reading