This page has moved to a new address.

Thou doth protest too much: Texas high school pep rally leaves 'em in stitches