Question: was New Orleans the City, In Cancelled tour dates of Let It Rock Tour when the Date was April 24, 2009?
answer: No