rodrod's sites:

title views votes rating creation
?Extreme Keyboard in action 550 8 (2.00)  2007-06-26
?I made a beat 644 4 (3.00)  2007-06-29
?The Volcano God is Angered 7,485 143 (3.70)  2007-06-29