website thubmnail of Inter.it
How would you rate Inter.it?
grey star
grey star
grey star
grey star
grey star
Canada
6 reviews
6 helpful votes
Follow Zenga D.
Unfollow Zenga D.
Send Message
Share Review
Report Review

The Inter official web site needs a better user interface.

Date of experience: March 31, 2011