Marcia Cross at Leica Store L.A.

A bit of an older video, but just recently put up... Anyone that's watched TV shows like CSI, Seinfeld, Melrose Place... And scores of others, including movies - all know the actress Marcia Cross. She was at the grand opening of Celebrity Sightings in Los Angeles in front of the Leica Store on June 20, 2013.

Marcia Cross greets fans departing Leica Store Los Angele...