Lord Juco & Finn – ‘Skeleton Key’ feat. Daniel Son Staff Writers 4 years ago First drop from an upcoming new album by Lord Juco and producer Finn.