A$AP Rocky’s canceling his European festival performance and several other upcoming tour dates … because being locked up in a Swedish jail cell makes it hard to get onstage in Spain.

The rapper’s management tells TMZ he’ll be detained “for an unknown period of time for acting in self-defense during an altercation that took place,” so, therefore … he’s been forced to cancel all his upcoming shows in July. Read and watch footage by clicking here: TMZ

Donate to BACK2THEFRESH.ME Global News in order to keep it going.