10 months agoBody cam shows Florida deputies stumbling upon an alleged drug deal in progressThisIsButter