Alex Preston and Sam Woolf wore big smiles on their faces while rehearsing their duet.

Alex Preston and Sam Woolf wore big smiles on their faces while rehearsing their duet.

Share