Only lovers left alive trailer

'Only Lovers Left Alive' Trailer: Too Bad They Don't Make Prozac for Vampires (VIDEO)
'Only Lovers Left Alive' Trailer: Too Bad They Don't Make Prozac for Vampires (VIDEO)