OUR STORIES
Insta3D - Create Personal 3D Avatars | NewsWatch Review
Published on November 25, 2014
AppWatch Review
Create your own animated avatar on Insta3D.
You May Also Like
ABOUT APPWATCH
AppWatch is a weekly segment that provides viewers app reviews and game reviews of the latest and hottest apps and games out on the market for iOS and Android devices.
Our AppWatch segment airs on the Discovery Channel and ION Network. The app reviews are conducted by Joe Toohey and Andrew Tropeano.