Live action footage
Stolen scene of drug dealing in the streets of the outskirts of a European city
HD
1920 x 1080