@forumla1onspeed
  • F1 Circuit of the Americas

    Now that Formula 1 has come and gone, what are your thoughts?  Was it all you thought it to be?  Less hec ...

    Now that Formula 1 has come and gone, what are your thoughts?  Was it all you thought it to be?  Less hectic than expected?  More hectic?  Glad to see it go or excited for the next race? Photo Credit ...

    Read more