SpartenOmega117 on 29 March 2010
I also like the ad. Many of the ads i have noticed only focus one game or feature while this add facuses on everything. i hope they put this add up on many T.V. channels sich as NBC, FOX, ABC, ESPN, etc.
BTW what channel do these ads show up on?







