A piece of human trash (it's okay he asked me to)
Alex Vaughn is a self depriving waste of life.
5👍 1👎