The 11 Most Ridiculous Things From Part 2 Of This Week's 'Fear The Walking Dead' Season Finale S02E15 "North"