Comics Welcome to “The Briar Patch” – a New Comic Series by Liam Scheff for The Robert Scott Bell Show February 27, 2012June 15, 2012 Robert Scott Bell Briar Patch, Iran, Liam Scheff Robert Scott Bell Show, war, Worms Read more