Please ID this big caterpillar

Please ID this big caterpillar

Observation - Please ID this big caterpillar. Description: Sorry about the low quality, it was taken by a friend with a bad old camera! I'd love to know what it is!

Sorry about the low quality, it was taken by a friend with a bad old camera! I'd love to know what it is!