Twin TowersGeekysonic1 year agoJames Woods, starring in the newest movie: September 11, two thousand fun