Feet Interview with Robert Taiga of Vancouver

Robert Taiga, 37, is a fascinating personality, inventor, renaissance man, environmentalist, and barefoot beauty from Vancouver, BC, Canada.

(starring Geoff Peters as Robert. Filmed and edited by Maxime Cyr-Morton, January 2011)