Shaquana Williams — New YorkThe Fraudsterslands AdminSeptember 19, 2021Shaquana Williams — New York. Watch out for this homewrecking Shrek this lady has no morals after I confronted her ... Read More