American Dragon vs. Low Ki from ECWA 2001 Leave a reply This was the finals of the 2001 Super 8. Continue reading → Advertisements