August 19, 2006

screenshot the ad review

the ad review

TheAdReview.com is a Web 2.0 application which allows users to submit advertisements from all over the web and also vote on them

meta