
Steve
Skeen
Grand Island, Nebraska
🇺🇸 The United States
Husband and father to twin boys.