Michael Carter
Broken Arrow, OK, USA