23 hours agoOlympics opens up in full demonic mode, stuns viewers with mockery of Christ and Last SupperThingsThatMatter