Techucation - Mikogo!!!!! Where Have You Been? - 0 views
-
Andrew D. on 13 Oct 08Sept 21st: "I have always loved Skype and wished many times that i could share my screen while speaking to someone on the other end of the line… enter Mikogo!"