June 13, 2012 Watched the 2012 Worlds absolute final between Marcus Bochecha and Léo Nogueira yet? Watch and learn from the riveting absolute black belt final from last June 3 in Long Beach, California. http://www.youtube.com/watch?v=wVq6V0pX58Q Read More→