Taggart and Torrens Episode 148

May 21, 2018

This week Jack & Diane are in London at the Royal Wedding with Donovan and we introduce where we're taping our 150th episode!

00:0000:00