250 Pound Giant Red Ball From An Art Installation Rolled Down The Street In Toledo FAIL No Comments Chai