What is Kaleva?
Small town of a Finnish Heritage
Kaleva is so small it doesn't even have a stoplight, but the Finns are sweet!
See kaleva, finnish, ktown, small town