Statue of Liberty relocated to Miami

funny failure picture Miami statue of liberty
Statue of Liberty is now located in Miami according to this sign. FAIL
via Failblog

Leave a Reply

Scroll to Top