This is a quick interview I did with Mecca TV, a friend of mine who currently lives in London but...
No transcript available.