Talk:513/@comment-3126828-20120608043724

I think that 514 will be the last episode. Emma Stone mentioned that she was filming the third to last episode so that would mean 514 is last right? Unless it is an hour long then it would be 515.