Greetings Troops, and welcome to this week’s TCW Weekly Roundup. We got some major news this week with the official announcement by Lucasfilm of the release date and details for the Season 3 box sets on Blu-ray and DVD for The Clone Wars. The 22 episodes of TCW come to home video on October 18, 2011 for […]