Smackdown: 06/09/10
5 CommentsUp here in Calgary, Alberta, Canada, we kicked off the Greatest Outdoor Show on Earth – The Calgary Stampede today. Well technically it starts on Thursday, and technically, it’s not that great, rather just a midway that travels throughout the Great White North and a big rodeo competition. I wonder what happened on Smackdown subsequently… (more…)