one exciting hard guy for you
A fun passonate guy ready for fun and adventure. Athletic, passionate, secure, sucessful, attentative, experienced, outgoing, fun, adventurous, pleasing, muscular.
Exciting, passionate, adventurous, flexable, cooperative, athletic.