Show notes
Amelia put her Bachelor of Science and expert Googling skills to use to explain why everyone on Love Island is losing their minds. We're also talking via Riverside which is both a godsend and the work of the devil, so please bear with us on any audio hiccups :')

