Black Cat takes over the Tower of London!
On Friday 10th December, the Black Cat pulled off the Ultimate Heist and took over the Tower of London! Check out the incredible photos below or find out more about the Black Cat and Gangsta Granny Strikes Again! here.