BMW ADVERT


Seriously.... What the *beep*????

There's like 500 ppl can afford this car yet it's on every channel like every 5 mins...

BMW = Ball lickers.

reply