Viral Video: “Beauty And The Beast” Parody “Little town, everyone’s in lockdown. All alone… They remain at home” Watch all Viral Videos