by: RomePosted on: October 31, 2006 13th & E NW Everytime u drive past Freedom Plaza on a Saturday afternoon they are filming this: