All articles for...

Yu-Gi-Oh! World Championship 2010 tagged with 'Satellite News'

2010 Yu-Gi-Oh! World Championship – Long Beach, California, USA

August 14th, 2010


A foggy morning by the Pacific Ocean here by the beach in Long Beach, California. And 25 of the world’s best Yu-Gi-Oh! TRADING CARD GAME Duelists have come to decide who will be crowned as the 2010 World Champion!