In a video titled "First Impressions of Delhi Metro," Owen expressed his positive surprise at the Delhi Metro's modern, efficient, and well-connected network.