Amanda Alden

Amanda Alden is one of the co-hosts of Ham Nation on TWiT.