Now
58
Fri
62
Sat
68
The statue called 'Seagull Cinderella' once again sits along Route 18 in New Bedford, Massachusetts, standing loud and proud for cars and pedestrians.