Childish Gambino Live In London (Video)

blame it on Meka January 26, 2012

Amaru Don was on hand for Donald Glover’s first show over the pond. When I went to one of his shows in November here it was pretty insane, so you can only wonder how it is out there.