What do you think of the new site?

1/1: What do you think of the new site?

Super duper
92.31%
Alright
3.85%
Blows
3.85%
Other polls | 34 votes | 0 Comments
Login required to comment
Be the first to comment