0 240pI Am Street Fighter Sep. 18, 2012 I Am Street Fighter 2012 72 min 106 views For one of the longest-running game franchises in history, Street Fighter creators Capcom needed something exceedingly special to accompany the ... ChinaDocumentary