Baby Baby, Please Let Me Hold You
Heard this song yesterday and had to post the video. This is classic Talking Heads, “Up All Night.” One of the cutest rock songs ever, and probably the most bewildering content for a music video. But then again, back in the 80’s, everyone was making music videos and not many of them made any sense.