National Poetry Slam 2013 Finals: RIGHT NOW!

National Poetry Slam 2013 Finals: RIGHT NOW! The 2013 National Poetry Slam kicked off this week in Boston, MA! NPS is streaming the entire event live tonight for free. If you feel like hearing some good-good poetry, click the link RIGHT NOW! Get You Some!   P.S. Go Team SNO (Slam New Orleans)!