Stunning Josh Banks is a 20 year old American model from Florida. He is a full time college student who is just getting into modelling.
Josh has just joined AllAmericanGuys.com where he is already creating a storm and rating high with the membership.
With his classic handsome looks and his tall stunning muscular physique, we can predict a great career for him.
Josh enjoys working out, it really shows, hanging out at the beach and doing night club promotions.
Apparently Josh also enjoys all the attention he gets from girls when he goes out on weekends ... who could blame them! He describes himself as a ladies man.
Some of Josh’s bio info is taken from his profile at AAG.