Rudy Francisco & Amen Ra performing their poem at the 2016 National Poetry Slam Finals in Atlanta, GA.