heres a pic of the Horch. It an old kit that tamiya is re- releasing.
It could have been The Sdkfz 7/1 w/ quads and winter crew. the gun is mounted, but fits the rest of your description. This is also an old kit, Tamiya recently dicontinued it.
good luck with your search