25

MacMcGregor

@macmcgregor

Talk Radio Show Host of The You Can Make A Difference Show, Diversity Educator, Shihan, Former US Karate Team Member, Martial Arts Champion, Ki-Master, Trans

No posts found

Looks like @macmcgregor hasn't posted yet!