The Ramparts Museum.
The three shiftiest visitors ever.