Imagine you are a street musician playing Smalltown Boy by Bronski Beat on the streets of Berlin when the band's lead singer just happens to be out walking his dog and joins you!