AvidTickler
07-25-2012, 04:56 PM
Check this out:
http://www.youtube.com/watch?v=Z6R5xpdlfu4&feature=related
For some reason, I don't think this type of ad would air in the US. Why??
Screen captures appreciated! :)
http://www.youtube.com/watch?v=Z6R5xpdlfu4&feature=related
For some reason, I don't think this type of ad would air in the US. Why??
Screen captures appreciated! :)