Renee Falsetto was born in Ottawa, Canada. She presently resides and has a working studio in Sunrise. Falsetto is a...