Last updated: 09:17 AM ET, Fri August 22 2014

Talking Statues Hit London and Manchester And They Just Won't Shut Up

Entertainment Gabe Zaldivar August 22, 2014

Talking Statues Hit London and Manchester And They Just Won't Shut Up

Comments