American tourists found sleeping it off atop Eiffel Tower

American tourists found sleeping it off atop Eiffel Tower
Photo used for illustrative purposes.

Most Popular Stories