A 2011 Ford F-150 survives being thrown 100 feet in last week's EF-5 tornado that struck Moore, Oklahoma. The crazy part: Everyone inside survived.
Read This Article
It must never rain in Europe.
I have been a very good boy this year.
For a century Alfa Romeo has been synonymous with racing greatness and making expensive sport cars.