728: Louise, Your Shed’s on Fire – by Matthew Weber

Play

In this darkly comic homage to alien invasion stories, Meg Thatcher witnesses a mysterious object fall from the sky and crash into her neighbor’s shed.

Then things get weird. Read More …