Originally Posted by muziqaz any word on UK release? £170 OEM pre-order Aria http://www.aria.co.uk/Products/Compo...roductId=40787
Forum Rules
Bookmarks