General

Site

Baby TALK AD!

the video is so cute! i actually watched the whole thing and even once more...

but now! it's starting to annoy me! and scare me at times! what kind of advertisement is this ?

June 2, 2011