+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
yes, you need to apply for a tourist visa to enter the US soil. If you are a canadian citizen then you don't need..
 
BUT THE PROBLEM IS TRYING TO GET A TOURIST VISA FROM HERE IN CANADA,WILL NOT ALLOW YOU TO DO SO,THE CONSUL OF THE US EMBASSY WILL TELL YOU GO BACK TO YOUR COUNTRY OF ORIGIN TO APPLY.IF YOU ARE A TWP YOU NEED TO DO THIS.SPEAKING THRU EXPERIENCE.