Your browser isn’t supported anymore. Update it to find the best YouTube working experience and our latest features. Find out more In a newly released animated teaser video, Foo Fighters are housed in a very Ghostbusters-like fire station. An alarm goes off signaling an alien invasion and the team straight https://pinballcop.com/product/foo-fighters-pro/