PR WEB - Nov 12 - Mirror is a new social discovery platform. When users sign up, they create a frame. A frame is a short profile; a snapshot of who that person is. All Mirror users are verified by email and SMS. Mirror Media, Inc. is a privately-held company and is headquartered in New York City.
This post also appears on SocialNetworkingWatch.