Board Thread:Spoilers!/@comment-25361971-20150128004028/@comment-25703308-20150330104847

Ok Robin riding the horse in New York City HAS to be up there to the most iconic scenes of the show so far. Amazing.