Zack is going to finishing up with his basic training in a couple of weeks. July 4th he got his first weekend pass, the first time that we've seen him since he left April 16th. One of friends took a photo with his cell phone. Wow, he looks so good!
Happy Independence Day!