Question: Where was let me clear my throat recorded?
Answer: Bahama Bay
Philadelphia, Pennsylvania
Bahama Bay club in Philadelphia
Natural Questions answer: Bahama Bay club in Philadelphia (from the Wikipedia article "Let Me Clear My Throat")