IFWT_nyc

New York is known to be a fast paced environment and everyone has their own agenda which causes stress, and stress causes New Yorkers to be pissed off. THe Video explains it all, check it out after the jump.

AliTheGreatest

c