The Yummy Cakes - "Rio Grande" (clip) - Live at Monster Island, 6/2/07. - Video
PUBLISHED: Nov 23, 2009
DESCRIPTION: June 2, 2007. Mail Art Opening coordinated by Lara Chard and someone else. Note that my art piece comes up on the screen behind the performer when the vocals start! Polaroids in glass frame.