Pablo Francisco’s Comedy Central special airs tomorrow and he has a short sketch about Grand Theft Auto if a game was set in San Francisco.
Recommended Videos
Siliconera is supported by our audience. When you purchase through links on our site, we may earn a small affiliate commission. Learn more