Header

JackHass

JackHass
Toronto, Canada
a guy who does rawkin' stuff - an urban philosopher, media design consultant, and unique individual.