Fake Tik Tok Showing ‘St. Cloud at Christmas Time’ Goes ViralFake Tik Tok Showing ‘St. Cloud at Christmas Time’ Goes ViralLast time I checked, St. Cloud wasn't a delightful mountain town out of a Netflix special. AbbeyAbbey