BMW’s new baby Mohammed Asrar December 29, 2010 BMW X1 launched in India X1, which was first showcased at the 2008 Paris Motor Show. X1 stands on 3 series sedan platform and carries over the precise and … [Continue Reading...]