Oh My Good Lord! *fans self*
New Production Stills - Andrew Scott as Jim Moriarty from BBC Sherlock - Just found these absolute goodies - According to Google images 3 of them have not been seen before.
Some call it faith, some call it love.
Some call it guidance from above.
You are the reason we found ours,
So thank you stars.