A dazed crowd at the foot of Front Street - Key West, Florida.

A dazed crowd at the foot of Front Street - Key West, Florida.