pixel

The incredible sand sculptor of Duck. Loving husband of Ms. Lori Tate.

Cancer.