randolphinnovation.com
Sock Puppets
Today our Technology Focus Group learned about an app called Sock Puppets–it’s free and available on the iTunes store. Sock Puppets lets users create their own short video clips with au…