Saturday, May 12, 2018

Who loves ya, baby?

Telly does!

More specifically, Savalas.

Snuff. Short for Snuffy? Snuffleupagus?

Here's Telly's take on "You've Lost That Lovin' Feeling":

Pretty...interesting.

1 comment:

What say you?