








The life-size model of the Cars 2 charactor, McQueen, is on display at the 42nd Tokyo Motor show in Tokyo on November 30, 2011. – AFP Photo
The Tokyo Motor Show is an auto show held every 2 years, displaying motorcycles and commercial vehicles. It often displays more conceptual cars as oppose to actual production car introductions.
Egypt reacts to Hosni Mubarak’s conviction
French Open: Day 6
Chinese firefighters in dramatic rescue
Syrian filmmaker mourned in homs