8 Flying Lotus :: Los Angeles Patrick TaylorSeptember 29, 2009 First off, I'm a year late on this: the album came out in June of 2008, before the economy collapsed, before Obama's election, and before "Imma let you finished... Read More... InstrumentalReview