December 12, 2006

Music Video of the Day

is La La Means I Love You, written by Thom Bell and the the lead singer, William Hart. And the video, with nothing but the Delfonics lip-synching and dancing on a fake street, is just about perfect.