Hovercraft DeLorean in the SF Bay [moved from WTF]

Don't Miss...