Avy Scott and London Keyes go wild on that sofa

682