25 Incredible Amy Cooper Memes. Amys’ nickname is Central Park Karen. She called police in Central Park in New York and record everything. She was asked to leash her dog in the park. Her video went viral and people start making fun of her after apologize… Everything happened 2 days ago on 05.25.2020.
Check those viral memes of Amy Cooper!