RC Cola

I thought RC Cola was only in the Philippines. There actually are in Czech Republic. Saw this in Cesky Krumlov.

IMG_0326