Allyssa Beird

American Ninja Warrior’s ‘School Teacher by Day and Ninja by Night’ Allyssa Beird Soars in Sneak Peek of Finale