Giant Red Ball from an Art Installation broke free in Toledo, Ohio

Giant red ball from an art installation broke free in Toledo. A giant red ball barrels down the streets of Toledo, Ohio, after breaking loose from an art installation.

People on the streets on Toledo got quite the surprise when a giant red ball escaped from the Toledo Museum of Art

About roadfail