Check out the replica version of the Cloverfield decapitated Statue of Liberty as found on Curbed.com.
Cloverfield releases this Friday, January 18th.
Check out the replica version of the Cloverfield decapitated Statue of Liberty as found on Curbed.com.
Cloverfield releases this Friday, January 18th.