Alien Tea Party

Alien Tea Party

By BBC Radio 1

Gemma plans out what sandwiches she would provide for her alien tea party. Also, how did the origins of life begin? Gemma looks into some theories.

Alien Tea Party
Alien Tea Party
Mute/Un-mute