David Gallagher's passionate performance in steamy scene. David Gallagher's passionate performance in steamy scene. David