River DeLuca
YouTube Star
Content creator on YouTube responsible for the River DeLuca channel, which has included vlogs and rants. He has 10,000 subscribers.
He registered for his channel in December of 2007 with a username of Spidervilla. He previously went under the name Eww It's Aaron.
He created a secondary, self-titled channel for himself in October of 2016 which became a vlogging channel.
He was born Aaron White in Terrace, British Columbia, Canada and would move to Victoria, British Columbia.
In a couple of his videos, he has talked about entertainer Jeffree Star.