113 () posted 3 years ago by Pandelume 3 years ago by Pandelume +113 / -0 20 comments share 20 comments share save hide report block hide replies
The TV show Sliders predicted this in 1996. The storyline also took place in San Francisco. The irony is not lost on me.