It's not enough that brilliant and beautiful Allegra ""Legs"" Hanover is infatuated with handsome, elusive, and seemingly unattainable oddball classmate and surfer Andros Bliss, but her long-time admirer and would-be boyfriend, nerdy Derman Bloom, has just slept with Legs's best friend, Angle. Or has he? No one is really sure, and Time Zone High's legendary Rules of Virginity aren't much help. Slightly worse than her unrequited love and this recent betrayal is pending global calamity: A huge asteroid is hurtling toward Earth, expected to hit and destroy the world within hours. Legs wants to make the best of whatever time she has left, but Andros, enigmatic as ever and a surfer to the bone, is more interested in the last big wave the collision will cause. Strasser (who last visited this setting in Girl Gives Birth to Own Prom Date, 1996, etc.) has taken a serious notion--how to function in the face of disaster--and fashioned a riotously funny tale. In the face of recent end-of-the-world films, this novel looks almost masterful, with some weird and wonderful characters, side-splitting dialogue, suspense, and way more attitude than any old asteroid can diminish.