Straight Outta Vaughan (Straight Outta Compton PARODY) Thomas Santoro Posted on 10/12/2015 | About Vaughan, Ontario