Saw a sticker with this URL on a street sign in Santa Clara.
I'm a fan.
posted 2485 days ago