The new site and information

A full video explaining how the site now fully works would be good, showing just what you can now do, and how you go about everything, things like uploading and adding pictures to comments among other things. Information on the site was lacking on the last setup and it would be good to have for new LiveLeakers.

Added:

By: Rhizomania (1431.80)

Tags: New, Site, Information

Location: United Kingdom