Well I didn't think I'd see this sign again. But the sign is American and is the top sign of a collection of signs that advertised products.
Here is a link with pics and discussion on the caps gibberish. It's not a language...
http://www.oldgas.com/forum/ubbthreads.php?ubb=showflat&Number=448405#Post448405