James/Snow/David/Mary Margaret are adorable, but I didn't like this week's episode with them as much as others.

And what's with the new guy?
Minneapolis, MN