Tom DeLonge lives on the same street as Bill Gates.
Comment the news below or talk about it in the forum.