Rock / hard rock

New Castle, Delaware United States