Foxwoods seems to have found a marketing sweet spot with its Classic Rock Weekend featuring 1970s-1980s rock groups.

Styx, in the 4,000-seat Grand Theater, and Almost Queen, rocking the 1,400-seat Fox Theater, are sold out Saturday, March 21 (except on exorbitantly priced reseller sites). But tickets are still available as we write this for the Survivor show on Friday, March 20, in the Fox Theater.

Led by original member Frankie Sullivan, Survivor is buoyed by the voice of 22-year-old Nashville resident Cameron Barton on this tour; the group’s hits are topped by the splendid movie theme “Eye of the Tiger” and “High On You.”

Randy Gregg, bass player for the likes of Thin Lizzy, Angel and Dee Snider, leads Almost Queen on the many Queen hits, with Joseph Russo in the key vocal role as Freddie Mercury. Styx produced the huge hit “Come Sail Away” along with “Mr. Roboto.”

A couple of add-on treats: There will be a vinyl record show Saturday on the Fox Tower Skywalk (near the People Mover between Fox Tower and Grand Pequot Tower) from 10 a.m. to 5 p.m. and Lou Gramm of Foreigner will be selling copies of his book “Juke Box Hero: My Five Decades in Rock 'n' Roll” at the Celebration Zone from 2-4 p.m. Saturday.

Foxwoods Resort Casino, 350 Trolley Line Blvd., Mashantucket, Friday, March 20, 8 p.m. (Survivor), $50-$25. 860-312-3000.