Chaos in the Champions House After Meteor Wrecks Earth | The Champions S3 Finale

Rob Goldberg@TheRobGoldbergFeatured ColumnistDecember 16, 2019

The Champions house descends into chaos after a meteor destroys Earth.ย ย