Anyone watch this show

Australia
January 3, 2007 9:14pm CST
Does anyone here watch call for help with leo and amber on tv? It's show for tech tips including computers, mobiles and anything to do with tech and they take users calls and help them. i love this show...
1 person likes this
1 response
• Canada
10 Feb 07
I watch this show almost daily. unfortunately Amber is not there any more.