Thank you for helping us by reporting bad content.
These trenchcoats are actually raincoats made by Terra New York. This innovative rainwear is 100% water proof and made by using heat sealed technic for the seams to stop water. I like how the monotonous raincoats have been given a make-over. Very styish and wearable in rains. No more of the depressing feeling of going out in drab raincoats anymore :)
Source link: http://www.terranewyork.com/products/tribeca-nude