FowL drops a new record for the fans titled 'New Doe.' The energetic track is produced by Fenom and Fowl goes off the entire 3 minutes. Stream the song above.