EDM/Electronic MUSIC Robert Delong- “In The Cards” Album Stream The incredible one man band/DJ known as Robert Delong released a new album a few By NICK TEAL / October 8, 2015