Reviews
Syfy’s ‘Astrid & Lilly Save the World’ Review
Syfy’s latest original series Astrid & Lilly Save the World was not the show I expected it to be. Fun, campy and the ...