Colorado Red Lobster restaurant finds rare orange lobster in shipment, takes it to Denver aquarium

Back
Top