Windward Reports Advert on YouTube - funny
WindwardReports.com, a Boulder, Colorado company, is trying an innovative new means of advertising -- YouTube.com.
Does it work? Who's the market? Would you try anything like this? Check out the video and let me know what you think...