Ride Report posted by Lutz Master Chief Steven Jancso has served our nation for 22 years. Now, he is home from a deployment to Afghanistan, after 14 months away from his wife Diane and his children. In fact, he left home just after the birth of his twin babies! So the WWR was there to […]