Call me Delga

Call me Delga

Views:
135,003
Subscribers:
630
Videos:
815
Duration:
18:16:20:55
United States
United States

Call me Delga is an American YouTube content creator with 630 subscribers, with his content totaling at least 135 thousand views views across 815 videos.

Created on ● Channel Link: https://www.youtube.com/channel/UCkr6Ol0CdaFDlnXvAHiOLBw