It was a difficult decision to make, but all Ittr23 Videos operations will merge with ViewCast on Friday 30th March 2018. Attempts to visit the old Ittr23 Videos address after this date will be redirected to VC.
Welcome to Ittr23 Videos!
This is a video website made by Ittr23. Work in progress.