US rapper Lil' Wayne has been arrested on drugs charges after he was stopped at a border checkpoint in Arizona, authorities said.
Lil' Wayne's singles include The Block Is Hot and Go DJ
The 25-year-old was arrested after federal agents allegedly found drug paraphernalia, cocaine and ecstasy on the bus he was travelling on.
The rapper - real name Dwayne Michael Carter Jr - spent the day in a county jail before being released on bail.
He was not formally charged and is due to appear in court on Friday.
The bus, with 12 people on board, had been travelling east from California.
Border patrol agents stopped the vehicle at about 2330 local time on Tuesday (0730 GMT on Wednesday) and a patrol dog alerted them to possible drugs on board.
Further inspection found 105g of cannabis, 29g of cocaine, 41g of ecstasy and more than $22,000 (£11,000), agents said.
Officials also found a .40-calibre pistol, registered to Mr Carter in Florida, and authorities were checking to determine whether he broke any gun laws in Arizona, a Drug Enforcement Administration spokeswoman said.
Two other men were arrested with Mr Carter who each face a charge of possession of marijuana.
The rapper also ran into trouble with authorities in July 2007, when he was arrested in New York after being found smoking cannabis and carrying a weapon.