February 21, 2007

Apparently...


...or so this church in Lahaina Maui likes to think so.