Marvel Studios has reportedly launched an investigation into an account on Instagram called CanWeGotSomeToast over leaks related to Captain America: Brave New World. It seems they must actually have some legitimate leaks because Disney is issuing a subpoena for Instagram to reveal the posters identity. Torrent Freak posted a look at a piece of DCMA documentation from Matthew Slatof f, the Vice...