Episode 12 – The Road to Hamelin Don’t miss the ending part of the 2-hour Season Finale, airing This Sunday, August 4 at 9/8c on AMC. Watch the promo here: Share this:TwitterFacebookLike Loading...