Theory of a Deadman Release New Single “Ambulance,” Confirm Forthcoming Album

Theory of a Deadman

The LP ‘Dinosaur’ is due out in March

The post Theory of a Deadman Release New Single “Ambulance,” Confirm Forthcoming Album first appeared on The Rock Revival.

The post Theory of a Deadman Release New Single “Ambulance,” Confirm Forthcoming Album appeared first on The Rock Revival.