My YouTube DMCA Take Down Notice
Whoops! I uploaded the Lily Allen songs Smile and LDN (stream them here) from last week’s SNL. I guess NBC wasn’t too happy...
Get subscriber-only insights and news delivered by Barry every two weeks.