Walrus TV Artist Profile: Rene Almanza June 24, 2009 more about "Walrus TV Artist Profile: Rene Almanza"