Haiku Death Match At The 2017 National Poetry Slam In Denver

 
Published on Aug. 11, 2017
Category: Entertainment
Source: Youtube