Skip Nav
Amber Hudson

Amber hails from Florida and lives by the words of Walt Disney: “It’s kind of fun to do the impossible.” She once achieved the impossible by setting up a life-size version of Angry Birds, complete with giant green balls and water balloon launchers to shoot off the birds.