Tag Archives: Masters of Illusion

The CW Sets Summer Dates for Stargirl, Supergirl, Riverdale & More

The CW’s summer is set to be filled with superheroes, aliens, and even more Riverdale, as the company has set its schedule and officially given fans a timetable for when some of its biggest shows will be returning.  Some of the biggest news from the recent announcement is information on both Riverdale and Supergirl. While Riverdale… Read More »