rodrod's sites:

title views votes rating creation
?Extreme Keyboard in action 633 9 (2.33)  2007-06-26
?I made a beat 734 5 (3.40)  2007-06-29
?The Volcano God is Angered 7,606 144 (3.71)  2007-06-29