The set of Syfy's Sharknado 3: Oh Hell No! has proven to be quite the B-list celebrity watering hole.
On Friday, the network announced the absurdly long roster of celebrity cameos we'll be treated to when the third installment in the Sharknado film series premieres on July 22. As expected, everyone from Frankie Muniz to Michele Bachmann turned out for the occasion. They'll make appearances alongside stars Ian Ziering (Fin), Tara Reid (April) and Cassie Scerbo (Nova).
Though more cameo announcements are on the way, here's a first look at the extended list of celebs who'll be battling flying sharks this summer.
Anthony Weiner (National Oceanic and Atmospheric Administration director)
Frankie Muniz (Mechanic Lucas Stevens)
Penn & Teller (Retired NASA Lieutenant Colonel Stylo and Major Caissier, respectively)
Ne-Yo (Agent Deveroux)
Lou Ferrigno (Agent Banner)
David Hasselhoff (Fin's father, Gil)
Ann Coulter (Vice President of the United States)
Hoda Kotb and Kathie Lee Gifford (As themselves)
Bo Derek (April’s mother, May)
Ryan Newman (April and Fin’s daughter, Claudia Shepard)
Jack Griffo (Claudia’s friend, Billy)
Grant Imahara (Agent Lodge)
Jackie Collins (As herself)
Brad Keselowski (As himself)
Joey Logano (As himself)
Mark Cuban (President of the United States)
Professional wrestler Chris Jericho (ride attendant Bruce)
Jedward (tourists)
Ray J (NASA tech Tom Major)
Michele Bachmann (As herself)
'N Sync member Chris Kirkpatrick (lifeguard)
Shahs of Sunset cast member Reza Farahan (Capitol Park policeman)
Comcast SportsNet host Brian Mitchell (NASA tech)
The Real Housewives of Beverly Hills cast member Kim Richards (Universal Orlando Resort VIP Guide)
Former stars of The Girls Next Door Holly Madison (Military sergeant) and Kendra Wilkinson (Waitress)
NFL players Ryan Kerrigan (NASA tech) and Tom Compton (Reporter)
ESPN hosts Michelle Beadle (Special Agent Argyle), Marcellus Wiley (Army Specialist Iverson) and Max Kellerman (Army Sergeant Joseph)