Footage Of Edan Rhyming In London Last Week

Footage of news spits from Edan recorded in London last week, can you say breath control?