Watch EVO 2010 Daigo Umehara In A Live Tournament Right Now – There is a God’s Garden Japanese Super Street Fighter IV tournament happening right now and there is a live stream running for anyone who wants to watch the champion at work (who is currently getting his butt handed to him).
Last Updated: July 16, 2010