Ami Cusack

Ami Cusack is a contestant on Survivor All Stars - Micronesia