Project Restoration
The Truth is that around 54% of Americans say that they have never checked their Credit Scores