YouTube & Advertising

Added by duncanriley Subscribe 0
Published 19 Apr 2008
6 613
••• More
Report video
0 0
You have already voted for this video.
Duncan discusses YouTube Partners expanding into Ausrtalia, Ireland and the UK, and wonders why they aren't...
Duncan discusses YouTube Partners expanding into Ausrtalia, Ireland and the UK, and wonders why they aren't letting more people in
Categories: Science & Tech
Show moreShow less
Report this video as: