The Sled

419 S Main St

A striking piece of public art, "The Sled" is a giant, vibrant red steel sculpture that adds a playful and modern touch to downtown Moscow. Located in Frie