A giant ape at Kerbeck car dealership on the outskirts of Atlantic City, New Jersey. Art - Sculpture, Objects - Roadside Attractions By: 08lasventuras