Tag: Batman Arkham City Mr Freeze Statue

Coming out this September from the video game Batman: Arkham City comes an 11 1/2 tall statue of Mr Freeze....