The Good, Bad, and Ugly (Shepherd) – part 2 March 23, 2014 Randy Dyck Minor Prophets Zechariah https://riversidecalvary.com/wp-content/uploads/messages/zechariah/140323Zechariah_11_RD.mp3 Watch Listen Save