Yahoo will cease to exist by 2026

Created by themusicgod1 on 2017-01-05; known on 2026-01-01

Please log in to respond to or judge prediction