In what year did this band form that was founded by Dustin Kensrue and whose third album was The Artist in the Ambulance?
The Artist in the Ambulance The Artist in the Ambulance (released July 22, 2003) is Thrice's third album, and their first on a major label.
Please Come Home Please Come Home is the first studio album by Dustin Kensrue, released in 2007.