Eric Callero Actor / Writer / Producer

Saw myself at BART

shapeimage_1 (7)
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.