What do you guys think of that Converse shoe ad playing on MTV in the states? I think its hot. What a breath of fress air huh?
What do you guys think of that Converse shoe ad playing on MTV in the states? I think its hot. What a breath of fress air huh?