We recently told you that Frank Ocean  had a run in with the law over the holiday but no details were released….until now. TMZ caught us up on what really happened: “Law enforcement tells TMZ, Ocean was pulled over in Mono County, CA for going roughly 90 in a 65 — and when officers approached his black BMW, they smelled the odor of marijuana emanating from his vehicle. According to law enforcement, cops searched Ocean and found a small bag of pot on his person. We’re told Ocean was cited for marijuana possession, driving on a suspended license, and tinted windows.Ocean was released on the spot, but his passenger had to drive him home — because cops confiscated Ocean’s license.”