This massive 108-acre open-air museum on the edge of Houston hides over 20 giant sculptures
Tucked away on the edge of the city, Eclectic Menagerie Park is an unexpected 108-acre open-air museum is home to a jaw-dropping collection of giant metal creatures and quirky roadside attractions. Loc...