C1RCA is... Dennis Durrant

Dennis Durrant has a sick two-minute part on the C1RCA site.