New YouTube Channel: TomWoodsTV 21st June 2010 Tom Woods 1I finally have my own YouTube channel. I’ll be adding videos to it beginning next week, with an inaugural video I guarantee you will like. Please subscribe!