can ralph macchio play guitar