Eric Callero
Actor / Writer / Producer

Saw myself at BART

11/26/2007

After being told by numerous friends, I finally went down to the Montgomery BART station in Downtown San Francisco and saw myself as a big illuminated ad. I was even recognized by one of the BART employees who took this picture.