Original: Archers of Loaf was an American indie-rock band originally from Chapel Hill, North Carolina.
Simplified: Archers of Loaf was an indie rock band from Chapel Hill, North Carolina, United States.