Post by trapper200

dale25's profile

New York, Alabama is a popular place for scammers. Really makes one wonder just how stupid are these fucking scammers.