SUBMITTED BY Digital Media
October 3, 2001 — Check out 3 30 second high-energy television spots for THE LAST CASTLE.