Thursday, March 25, 2010
According to Ro'Shine at ToFlo.com:
"This is the first of 6 videos off of David Byrne & Fatboy Slim’s Here Lies Love project, a musical biography about the life and times of the former First Lady of the Philippines, Imelda Marcos...."
Er, what?? Click HERE for more info.