London, live on the stage of Paper Dress Vintage shop, Shoreditch.
We were just walking along the street when we found this nice place where this great band started to play.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…