Definition of - ITV2

ITV2
ITV2 is a 24 hour, entertainment tv channel in the UK. It was launched in 1998.
More Information:
More Information From Wikipedia
ITV2 Owner - ITV - Also Owns