Edna & Larry's Visit

2008

 
 

The dynamic duo from South Carolina and their invasion of California

 

Strangers in a Strange Land