Kentucky Meat Shower Exhibit

FILE -- Pictured: this undated frame grab taken from video shows an exhibit at the Bath County Museum in Kentucky that teaches people about the mysterious meat shower that happened in the area on March 3, 1876. (WDRB/archive)