Has anyone else been totally loving David/Charming (Josh Dallas) as Sheriff on Once Upon a Time Season 2? It's such a refreshing change to see him being assertive in Storybrooke.
Fortunately, it looks like we're in for more Charming goodness in the upcoming episodes.
Read spoilers at your own risk! For more on Wetpaint Entertainment's philosophy on spoilers, click here.
According to E!, we can...