The Cat’s Back on the Road… In Chile!

    The Cat’s Back on the Road… In Chile!

    Rehearsing for the show and enjoying the weather in Santiago.