Question: where was let me clear my throat recorded?
Answer: Bahama Bay club in Philadelphia