Talk:Kick/@comment-90.217.247.92-20121124110246

I live in the uk and I just saw a disney xd Christmas promo and it showed tiny clips of 'oh christmas nuts' it looks quite good xox