The Last Ten Seconds of Life ConcertsCatch The Last Ten Seconds of Life live and on tour right now! There are 11 concerts scheduled across United States. The next The Last Ten Seconds of Life concert is scheduled for Saturday, August 31, 2024 at Wooly's in Des Moines, IA, United States.