Stuart Ross

Three on a Spit

Three on a Spit   Where’s Stacy? She’s returning to New York from Los Angeles, seat 13C. She’s in the air, not laughing at The Office, she’s in the air...
Avatar photo

Stuart Ross

Stuart Ross is a writer living in Chicago.