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