Faith the Biped Dog Visits St. Louis

Faith, the biped dog from Oklahoma City, surprised many travelers Wednesday morning when she arrived at Lambert- St. Louis International Airport. Faith will be making appearances this week in the St. Louis area.
Back to Top