MINI commercial filming in downtown LA, Oct 26, 2006
IMG_4713.jpg