jmgibson22
26 Waterloo, Ontario, CA
Join today
Find great matches with our advanced matching system!
jmgibson22
Join today
Find great matches with our advanced matching system!
My self-summary
I enjoy romantic nights, dancing drunk, dining out, theaters, reading, traveling, visiting historical sites, space physics, innovative technology, and tea.

I stay active by going to the gym, playing squash and refereeing ice hockey.

ISTP
More