Once again, Drake was a little late with the post this week and I seem to be all out of funny things to say. -ed. Drake’s Take: New Releases 02.26.08 After last week, this week would pale in comparison, if not for the strong sophomore release by Beach House, and an album documenting Rocket From…