You can view some things. But some downloads are not free just because if they where free people would report them and they would be nerfed quickly and for other reasons be sure to click how you can join for free on the left of the page. Its pretty simple
http://www.taultunleashed.com/phpbb2/about29531_Join_for_Free_What_are_TU_Bucks_.html