Anybody heard of The Jerry Cans?

Heard the title track on CBC radio 2, liked it so I bought the CD and WOW! Never thought I’d be crazy about a songs in a foreign language but it is such good music, the whole album.

Interesting name. For those that don't know a jerry can is a gasoline or liquid container developed by the Germans, thus 'jerry', and adopted by most major militaries prior to WWII. You see them on the backs of jeeps, tanks, etc.

Not sure why this band chose that name.