I recently came to the US to stay with family on an L2 visa. When I entered the US i recently found out my expiration date on my I94 isn't until 2013, however my visa expired in January 2012. (therefore I am assuming this is a mistake?)

I turned 21 in January, so I applied for a change...