Archive
A disposable camera caught some deranged rockers taking over the unsuspecting state of Delaware.