Stop in for a cup of coffee

Whats up with the red shirts? Sam business or reps of the Communist party?