November 9, 2018ComedyDownload Here!Steph and Lola review My Parents Are Aliens and in the process discuss Dizzee Rascal, early 2000s fashion, and croutons.