There's a 'secret something' on the top of the Eiffel Tower, what is it?
Listen now