I did my landing on 16-12-16,
You dont need US visa for landing
I would suggest to go by car its very easy process,
Just go to bridge, you will fine US border guy, mention that you came for landing he needs just passport. he will see in car how many people and who all doing landing etc...