++ [ originally posted by PersianMafia
] ++
Can somebody please talk to me here. I live on west coast, and toronto is just a plane ride away. Is this for real? When will it be confirmed and put on sale? And can someone let me know how far the stadium is from downtown toronto. Ill be staying with my sister and she lives downtown.
...
This could turn out to be an awsome summer after all