Are Juha-Pekka Leppäluoto and David Vincent both musicians ?