This video has been out there for a while (2004) but i couldnt find it on this sight.
Street Fighter 3 tourney
If you understand the game you can apprieciate how awesome that is.
any one else play steet fighter or know of any other incredible gaming vids?