Looney Tunes statues are found throughout the Looney Tunes Village area of Warner Bros. Movie World and add an element of prestige to the park.
13 November, 2004 by Richard Wilson