Instagram Rumored to Join Online Video Bandwagon on June 20

Facebook scheduled a product launch on June 20, and sent out these mysterious invitations to reporters via snail mail on June 14. People have speculated that the big reveal could be a newsreader for the popular social network, but more recent reports suggest the event might launch a new video functionality for Instagram.