Samara Smith, LTisha Vaughn, Alita Vaughn & Dave Walwark
Samara Smith, LTisha Vaughn, Alita Vaughn & Dave Walwark was featured in the movie A Devil in God's House.
Samara Smith, LTisha Vaughn, Alita Vaughn & Dave Walwark was featured in the movie A Devil in God's House.