The Ramparts Museum.

The three shiftiest visitors ever.