funny pics and images updated daily

London's Eiffel tower

London's Eiffel tower

Finally the British and the French decided to move the Eiffel tower in London.