What’s Inside The Giant 60 Foot Bull Head Off I-90 in South Dakota?What’s Inside The Giant 60 Foot Bull Head Off I-90 in South Dakota?It's just one of the amazing, thought-provoking pieces of art at the Porter Sculpture Park just off the I-90 and Montrose exit. Check out these pictures:Ben DavisBen Davis