DreamWorks has announced a June 18, 2004 release date for Shrek 2... The Peacock has recruited Rob Lowe (The West Wing) to host Macy's 4th of July Fireworks Spectacular (airing 9-10:30 pm/ET on Independence Day).