Sunday, September 4, 2011

The Ecclestone sisters Shop Til You Drop


Both Mega-rich sisters Tamara and Petra Ecclestone were shopping this afternoon on Robertson Blvd., flanked by their personal momentous others.

Expectantly they left some stuff on the shelves for everyone else.