Ben Lee - Web in Front
Archers of Loaf was een Amerikaanse indierockband, opgericht in North Carolina in 1991. Na het uitbrengen van vier studioalbums, een compilatiealbum, talloze singles en EP's en een livealbum, stopte de band er in 1998 mee. De cover is van Ben Lee. Lee's muzikale carrière begon in 1993 met de band Noise Addict. Hij was toen 14 jaar oud.




