Theory Of A Deadman Premiere New Song “Ambulance” Theory Of A Deadman have shared a new track called “Ambulance.”Read more … PostedJanuary 13, 2023 AuthorCaeman Amelio TagsTheory Of A Deadman, Dinosaur, Ambulance CommentPost a comment Share