Despite everything you may have heard about London, Allo Darlin' is a band made for the sun. So what better backdrop for a band like this than New York's most famous beach? Apparently they think so too; their website is full of pictures of that very theme park. So we got together on a hot, yet breezy day and filmed the first episode of All New York's a Venue. More to come soon.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?