Screaming Dogs

                               United States - West Lafayette, IN


                                                          Release:


                              DOG MUSIC tape (Affirmation Records, 1984)