Twitter reviewed by

London, GB

15 Reviews

trustpilot stars
trustpilot stars
trustpilot stars
trustpilot stars
trustpilot stars

Dont get the hang with it

Doesn't seem useful to me and when I had an account there I had troubles writing those short messages. Not useful to me, sorry, but I like the logo alot. :-)
    Comment (?)