I dont think there are many sites that put out comments on your YouTube videos. Not that ive heard of any at least. I bought 150 comments twice and I got nothing less and nothing more. Right what I asked at the right time promised.
Be a part of Reviewsxp & receive latest Updates & Deals