OF course the Freinds of Jesus Micro bus in this song!
http://www.youtube.com/watch?v=xN4XpIbEY-Y
That would be the Chartreuse microbus on a suicide mission.