Supercars & Imports : Bangalore

This is a discussion on Supercars & Imports : Bangalore within Super-Cars & Imports in India, part of the BHP India category; Originally Posted by AbelAFC
Does anyone else think all those Mercs in the background are paying their humble respects by ...