Elsa is a self-confessed geek girl from Reno, Nevada. She tells us “I watched Frozen about … a hundred times? so that’s why I picked the name Elsa.” She took a break from gaming and calling friends on Skype to make her debut for Venus Productions.
Elsa is a self-confessed geek girl from Reno, Nevada. She tells us “I watched Frozen about … a hundred times? so that’s why I picked the name Elsa.” She took a break from gaming and calling friends on Skype to make her debut for Venus Productions.