Soulja Boy has landed himself in jail this morning, and it all started because of running a traffic light.

The 23-year-old rapper, born DeAndre Cortez, was riding in a car that was pulled over by police for speeding through a red light in Southern California's San Fernando Valley early Wednesday (Jan. 22). Even though he was a passenger and not the driver, police noticed a loaded gun in his possession, sources told TMZ.

He was arrested and taken to a "nearby jail," according to the site.

It is unclear what happened to the driver, or if Soulja Boy will be released in the coming hours.

Previously, the Atlanta native was arrested for weapons and weed possession in 2011, and had his red Bentley impounded last year after his friend got in a car accident and fled the scene.

BET.com is your #1 source for Black celebrity news, photos, exclusive videos and all the latest in the world of hip hop and R&B music.

Click here to subscribe to our newsletter.