[Nov 24, 2011] Winner Stays On. Ultimate Marvel vs Capcom 3. (London)

Live stream from London, UK. Weekly, showcasing the finest talent we have!