The wait is almost over. Drake’s finally ready to give his fans More Life. One of the most anticipated albums of the year is set to release this week on March 18. Who’s ready???