Don't. Took my girl to London, get back and everyone's like "wow did ya see the Eiffel Tower?"

Reply to this note

Please Login to reply.

Discussion

What idiots, the Eiffel Tower is in Italy, obviously