The #1 rule for making a drug deal, don't do it on a national television broadcast. It's a pretty simple concept, but somehow two guys in Worcester, Massachussets missed that part completely and made a deal in the background of a news channel's live weather report.
Have these guys never seen The Wire or Breaking Bad?? You make the deal off an abandoned road or at 3 in the morning in that neighborhood where ALL THE DRUG DEALS HAPPEN.
It's not quite as embarrassing as getting busted taking a leak on camera, but then again, peeing in the bushes likely won't get you prison time.
6 Lifehacks to Get You Through This Winter
Weatherman Probably Peeing in the Bushes on Live TV
F*cking Relax, Weather Dot Com