Drake’s Take: New Releases 04.15.08

I’m still on vacation (holiday if you will), so you’re getting the Drake more or less straight up this week. Please listen responsibly. -ed. Drake’s Take: New Releases 04.15.08 After last week’s riches, it’s hard not to feel a bit of a letdown. However, thanks to some early arrivals from The Black Angels, Lyrics Born…