I read some posts here that it aired June 25th in Canada..Does ANYBODY have a link?!?! Smallville Fan