Conversation so far:

Question: Was it around 2005 that the Fleet Foxes formed?
Self-contained rewrite: Was it around 2005 that the Fleet Foxes formed?