Poetry Slams

What is a Poetry Slam?
How to Qualify for Semi-Finals and the Northampton Poetry Slam Team
2016-2017 Slam Season Results