Vern Castle is a Dutch YouTube content creator with 27 subscribers, with his content totaling at least 8.03 thousand views views across 24 videos.