Chris Hemsworth spends some quality time with his brother Luke in New York City, New York on April 8 jpg