‘Baywatch’ star Noah Beck’s teacher mom on leave over twisted video
7 min read
Amy Beck was placed on administrative leave, district officials confirmed Monday.
Continue reading in the USA News Updates app