My first trip back to Saigon and it feels like home.What can I say, I love living in America and never thought traveling to another country would ever feel like home. Yet for the first time...