Yesssssssss!!!! Foo Fighters made it through! Weather Report has come in clutch during these last few situations! First, making it rain poison dart frogs and then now making fog and rain for Foo Fighters to be revived and escape! Weather Report FTW! 😀