It looks like Iranian TV showed some sort of "Meet the Iranian Sub Force" documentary lately, because clips have been showing up on YouTube. Here's a clip where they go on one of the Kilo-class boats (supposedly the Taregh), and here's one where they go inside one of the new mini-subs:
It's sooo cute!