April 20, 2004 Fat man makes own TRON costume The ‘eww’ factor goes up to 11. Tue Apr 20, 2004 no comments