answersLogoWhite

0

Barking Pumpkin Records is Frank Zappa's now defunct record label. According to Frank, the cat on the label is saying ''radio''.

User Avatar

Wiki User

17y ago

What else can I help you with?