Strange WeatherErykah Badu – On & On (Remix Edit)ErykahBaduVEVOJune 16, 2009 by ErykahBaduVEVOJune 16, 200940 49 REMASTERED IN HD!! Official Music Video for On & On performed by Erykah Badu. #ErykahBadu #OnAndOn #Remastered source...