ALERT: Lost Giraffe in New BedfordALERT: Lost Giraffe in New BedfordPlease help the city find it's missing giraffe! Here's the latest information on the loose animal.Billy TeedBilly Teed