Frat House Troopers - Xavier  Mayne A fun, suspend-your-disbeliefs, way over the top gay-for-you story, just what I needed today

You really do need to suspend that disbelief a lot tho ;)