Scuderiaitaliana

1 Contributions 0 People Helped

Member Since: September 2016

Activity (1 Total Contributions)

new site is HORRIBLE,score dropped and page layout is not user friendly.WHY mess with a good thing

Jan 01, 2018
Score drop down

Why my score drop down more than 10 points when the year start? Thanks