Jeffrey Short
Cowboys Casino Cowboys Casino
Calgary, Alberta
"Jeffrey Short"
Cowboys Stampede tent it fun. Minus the smell of vomit lol. Goes with the territory