Dad, DIY'er, typical family guy! I like to fix things.
John Steele does not currently have any available vehicles.