Site usability

One click access to technology section is impossible. Very bad.


-- 
s0rr0w

Received on Friday, 16 October 2009 12:09:29 UTC