French rocker The Texas Chainsaw Dust Lovers have premiered a stream of their latest record Me And The Devil. The album is set to drop March 28th on Besta Records. Pre-orders are available on Bandcamp.

The Texas Chainsaw Dust Lovers 4

[via Music & Riots]