It’s here! It’s finally here! It took a little while but Simple Plan have finally released their new music video for the song “This Song Saved My Life” today! Check out the awesome video, directed by David F. Mewa, that consists of tour footage and also fan footage: