Meghan’s awful Rotten Tomatoes rating as Netflix ranks her below WWE

The delayed lifestyle series was slammed by critics yesterday after its premiere as ‘gormless lifestyle filler’ with a ‘tangible desperation’.

Go to Source
Author: Matt Strudwick