Question: Where was let me clear my throat recorded?
answer: Bahama Bay
Philadelphia, Pennsylvania
Bahama Bay club in Philadelphia