
EN
UFC 104: Machida vs. Shogun
6.73 votes20092h 58m
UFC 104: Machida vs. Shogun was a mixed martial arts event held by the Ultimate Fighting Championship (UFC) on October 24, 2009 in Los Angeles, California.
Your rating
Where to watch in India
Not available to stream in India right now.




































