Cinnabar Island was an insurance scam
Channel: TheChiptide
Date: 2023-01-31

#shorts 

There's no other explanation

Watch the full video here: https://www.youtube.com/watch?v=xcTQS8cUFTU