San Francisco gets giant touch screen games at bus stops

Got a news tip? Let us know at tips@gamesradar.com