Question: where was let me clear my throat recorded
Answer: It was recorded live at the Bahama Bay club in Philadelphia .