Petra fan here too.
It is Finished is an absolutely incredible 3 minute sermon
I love so much Petra, Mylon, D and K, Whitecross, Barren Cross, White Heart, Sonic Flood, etc.