3hrs20mins videos