YTD Video Downloader Crack 7.3.23 With License Key {Free Download}: YTD Video Downloader Crack 7.3.23 is a full-featured, lightweight, and easy-to-use tool that lets you download videos from YouTube, Facebook, Vimeo, and other video-sharing sites. The software was created with the cooperation of hundreds of people who donated their time and money. YTD Video Downloader