Michael McCracken

I am a conservative, Christian, heterosexual white male who was born in America... How else can I piss you off today?