Toshiba Canada Launches MyChannel
Toshiba of Canada announced the launch of MyChannel, a micro site that allows users to create their own TV channel by uploading videos and images that can be shared with friends and family in real-time.
Toshiba of Canada announced the launch of MyChannel, a micro site that allows users to create their own TV channel by uploading videos and images that can be shared with friends and family in real-time.