What's going on?

Help! Have You Seen Tubbs? [NSFW]
Portland musician Spencer Albee has taken the search for his missing cat to the next level: an original song and music video.  Tapping into his inner Def Leppard he's hoping to help get the word out and bring Tubbs back home.  Check out the video and keep your eyes peeled for this cut…