Peel
Peel is an American indie rock band based in Austin, Texas that was active between 2004-2009. They released the album Peel, in 2007, and the five song EP August Exhaust Pipes, in 2008.
Artist details
- Type
- Group
- Area
- United States
- Founded
- 2004
- Dissolved
- 2009
- Labels
- Peek-A-Boo Records