A guy who wears skirts (and sometimes kilts).
Contact Skirted John
Add Skirted John's widget to your website
Subscribe to Skirted John's RSS feed
Ask Skirted John a question