Tom DeLonge’s Alien Announcement Turned Out To Be Basically A Beg For Money To Build A UFO NEWS / By timw_brap Guy has completely lost it.