Cast Spotlight: Josh Dallas
Josh Dallas plays Prince Charming / David on ABC’s Once Upon a Time. Some are falling in love with Prince Charming, while others may be angry to David’s decisions. Let us take a look deeper […]
A Fairy Tale Television Drama
Josh Dallas plays Prince Charming / David on ABC’s Once Upon a Time. Some are falling in love with Prince Charming, while others may be angry to David’s decisions. Let us take a look deeper […]