Answer the question...who does the voice of joe swanson in family guy??
Patrick John Warburton