Thievery Corporation are back with a new album, The Temple Of I & I, that was recorded in Jamaica and is the most dramatic manifestation of their career-long fascination with the music of that island. When Rob Garza and Eric Hilton first got together in DC in the mid 90s […]