Video: Love Jones feat. Phys Edison – “Sit On The Moon” Posted on March 29, 2009 by Andrew Barber From Jones’ upcoming album of the same name.