Caleb Halstead

Check out this little hottie! His name is Caleb Halstead and he’s from Iowa. This boy is insane… That body, those lips, these hair, eyes, pecs, abs, aaah Everything!!! This is the type of model that we need to see more of…