The Krak Perform At The London Zoo

performed live in the ‘Gorilla Kingdom’ at the London Zoo on Thursday (May 3) in London, England. Check out pictures from PRPhotos.

Related News

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.