Review of Thunderheist's self-titled album.Candian duo Thunderhiest release their self entitled album on Big Dadda...