How to download YouTube video for free: Complete Guide

Complete guide to download free YouTube video and audio in all formats such as: MP4, M4V, 3GP, WMV, FLV, MO, MP3, WEBM, etc.