Title Comment Comment Date Comment Link
You are not a "techno" fan. Shut up.

for fucks sake. i can't believe how many times i've seen the word electronica in this list. put down some hours in a warehouse and earn your stripes like the rest of us.

6/13/2009 View