This happened in NYC and after pedaling around, we ended up at Dah Shop. On the way back to the flat we got yelled at by Jeff Allen at a random crossroad! What a surprise! He was working on a video clip here with a lot of people involved and one girl from production says it would be cool to get the riders on the back of the cab for a scene. I absolutely forget the name of the artist haha.