Music: Senses Fail debut new video

Senses Fail have posted the first video from their forthcoming Vagrant release Still Searching.

You can watch "Calling All Cars" via AOL.com.

The album, due out October 10th, is the follow-up to 2004's Let It Enfold You.