aliceoncer:Once Upon A Time casts Jonathan Whitesell as Hercules and Casey Rohl as Megara.
aliceoncer: Once Upon A Time casts Jonathan Whitesell as Hercules and Casey Rohl as Megara. -- source link
Tumblr Blog : aliceoncer.tumblr.com
#ouat spoilers