Cheebee on 21 June 2009
So wait... it wasn't an actual commercial for TC, but rather, an announcement that the commercials were being sponsored by TC..? Or something? :p
Nintendo Network ID: Cheebee 3DS Code: 2320 - 6113 - 9046