The Ecclestone Sisters -- Shop Til You Drop
The Ecclestone Sisters Shop Til You Drop
9/3/2011 5:57 AM PT
Mega-rich sisters Tamara and Petra Ecclestone went shopping this afternoon on Robertson Blvd., flanked by their respective significant others.
Hopefully they left some stuff on the shelves for everyone else.