Launch in new window

The Nukes - Elephants On The Moon

You are here

Amelia's Secret: Wednesday August 29, 2018

Amelia's Secret: Wednesday August 29, 2018

Amelia's Secret: Wednesday August 29, 2018 Amelia's Secret: Wednesday August 29, 2018, 224.85 MB
Wednesday, August 29, 2018

In which we visit a Finnish art exhibit, Amelia dives deep on the commodification of the folk aesthetic, and we take a seat on the marimba sofa.