Carter's passionate performance in steamy scene. Carter's passionate performance in steamy scene. Related tags:Carter