They all survived a helicopter crash while making the Top Gear Korea TV movie in Coolidge, Arizona. . source
Recent Comments