The Northern Lights in the UK

This week we talk about the Northern Lights in the UK, how beluga whales communicate and an awesome portal between Dublin and New York!  

See omnystudio.com/listener for privacy information.