Highest Rated Comments


alexbragdon6 karma

Have you ever heard of the mega duck, (the hand held game console not some sort of monster duck)? If so would you want to review one?