needcoffee.com
Because He’s Michael C. Hall, Musical Clairvoyant
Did you know Michael C. Hall can do an eeriely decent vocal impersonation of David Bowie? Well, considering Bowie’s musical Lazarus has been around since last year…maybe you did. I did …