South London rap collective House of Pharaohs are let loose on a London bus in a promotional film for their headline show at Brixton Jamm.
No data