Drake’s Take: New Releases 04.22.08

Sorry I’m a little late with these, but there has just been so much happening on the Internets lately, I haven’t been able to keep up with Drake’s voluminous output. Conspicuously absent from this week’s “Take” is the latest from Canada’s Tokyo Police Club, I guess they won’t be making “Drake’s Top 100+ Albums” of…