A spokeswoman for Chappelle said he “denies being in Boston last night.”
So he denies even being in the city?
That’s pretty funny right there.
L
His own website says he has shows at the Boston Garden last night and tonight. But the response is very “Chappelle”, lol