S1.E1 ∙ Le Secret de la Tour EiffelMon, Apr 9, 2001Something strange is going on the Eiffel tower - Belphegor has occupied the top floor. The police are trying to capture him, but suddenly every pigeon in Paris goes mad on anyone who dares to get close to the tower.Rate