After a wildfire outbreak caused a last-minute delay, Love Island: All Stars has officially kicked off for its third season.
Love is in the air over on Netflix, where people are meeting and marrying, dating around, and searching for their perfect match.
The demand spike eclipsed the final season of fellow Canadian TV hit "Schitt's Creek" from the very first episode ...