Warner Brothers Projects

Daffy Duck Sculpture-4′ tall

Six Flags Park in Mexico City, Mexico