803940dfe779388f0c3cc7357742fd70631873cdd9f1b32fb312cef54a780513

Ethan Ralph

Founder, Owner, & Editor-in-Chief of TheRalphRetort.com. Political fiend, gamer, & anti-bullshit.