Foo Fighters Launch Mysterious Web Site - Posted on November 8, 2016 at 11:30 am The Foo Fighters have launched a mysterious new website that features a map of Europe and a passport. Could this mean the hiatus is over? Check out the website HERE Read the full article HERE