Awen review from

15 Mar 2010 | from

....a rather nice review, it is in Italian so it has been rather roughly translated via "google translate" but you get the idea, you can see the actuall webage here -

Read the full article at:


Leave a comment. Log in to or sign up (it’s free). is not responsible for the content of external websites.