Posted by: bikster October 28, 2006
Login in to Rate this Post:
0
?
I did this in toronto about a month ago.
If approved they will give you the VISA NEXT day 3 PM. There may be other places which give same day visa but not TORONTO.