Abby Richards abbyrichards17 Abby Richards Requests Product for Review, but Never Follows Through on Agreed Terms New York New York
Abby Richards, who goes by abbyrichards17 or “abbyrichards17” on Instagram, fails to follow through on agreed upon terms. In our opinion, she pretends to be an “instagram influencer”,