Michael Ham

Michael Ham

Michael Ham is currently attending the honors program at the Community College of Philadelphia online and living in Huntington Beach, California.