Born in San Francisco and raised in Edmonton, Alberta (Canada), Rebecca Lappa has been making […]