Red Ball in Downtown Toledo

Part of an art installation, a giant, 250 lb, red ball was bown away and down the street. Fortunately some people got hold of it! A man caught on video the moment a public art installation in Toledo, Ohio a giant, 250 pound red ball decided to run away and start rolling down streets lined with parked cars.