Usually YouTube is used to make video presentation of the project. Other social networks like facebook or twitter are used for news.
Usually on YouTube is made the official presentation, some projects show on YouTube the team of the project and main events, such is visit conferencies.