Gamescape San Francisco Neon Sign

Gamescape

photo by Scott Beale

Gamescape is a really great gaming store in San Francisco, plus they have an awesome neon sign in their window that features the San Francisco skyline.