weweremadeforeachothersherlock- dream job much?

more about : weweremadeforeachothersherlock