I haven't had a chance to cross the pond in a minute, but fortunately some of my homies from Peckham made their way to the A recently... Check out my visit with Giggs & Buck below.
Congratulations to Giggs, who recently signed with XL Recordings -- a little company that happens to also be home to Radiohead, The White Stripes & M.I.A. So Yeah. He's kind of a big deal.