spencer head
Northern Lights Casino
Prince Albert, Saskatchewan
"spencer head"
Very nice casino