Wanna Know More – Adele Science Parody 

Does science take away from the mystery and wonder of life? Explore that question to the tune of Adele’s new single, “Send My Love (to Your New Lover)”.

By: Science With Tom.