ITV2


AcronymDefinition
ITV2➣Improved TOW Vehicle, 2nd Generation
ITV2➣Independent Television Two (UK television channel)