Here's the North American launch ad for the Nintendo DSi. Yes, we'll admit it, the trash talk in this commercial made us giggle. Then again, so did your face. OH SNAP!

Nintendo DSi - launch commercial [GoNintendo]

Share This Story

Get our newsletter