chris duffin wiki Where is Chris Duffin from? Avatar January 27, 2023 Where is Chris Duffin from?Chris grew up in Oregon as the oldest of four siblings. For a few years of... Read More