Piggy Hall

Ami Angelowicz / April 14, 2011

Well, la-di-da. Piggy Hall and Kermit Singer take a stroll on the beach a la “Annie Hall.” I don’t think I could approve of this any more. [Techno Hell]