Dillon Francis Emerging Artist Interview

Shoboy & Nina talk to Dillon Francis at 92.3 AMP Radio's #AMPEmergingArtist series at the W New York - Downtown in NYC.