Photo Touch Booth in action - phototouchbooth
New Selfie Station set up in Santa Clarita.

New Selfie Station set up in Santa Clarita.