Sniff, sniff.  Does that smell funny to you?

Rock and roll hall of famer David Crosby had to cancel last night's concert at the Criterion in Bar Harbor because he was feeling ill.

Apparently, before performing the night prior in Beverly, Massachusetts, Crosby consumed some bad meat.

Now being the true professional that Crosby is, it's very hard to tell that he was feeling sick at all during his performance of Guinevere.

Management at the Criterion in Bar Harbor are hoping for a quick rescheduling of David Crosby's Bar Harbor show, but will refund ticket prices immediately if you so desire. More ticket information can be found HERE.

More From WWMJ Ellsworth Maine