Josh is currently back in Europe doing more promo for his upcoming tour.
NDR Talk Show - Germany
Must Be The Music on Polsat TV - Poland
... and an audience only song from Must be the Music
Thanks to original uploaders.
Great to see such an enthusiastic response from the Polish fans.