Popular Posts of the Week

Dec 11, 2009

The Legend of Zelda: Spirit Tracks

Legend of Zelda: Spirit Track is finally out on store shelves and Nintendo had decided to advertise it with the creepiest advertising campaign ever. This is the extended version of the commercial found on television currently.

No comments: