Intro Biology at Football U

Little Lord Sweater Vest teaches photosynthesis at the Ohio State University. Seriously. Watch below:

(Via Deadspin.)


  1. #1 RBH
    October 15, 2006

    Hey, at Ohio State whatcha gonna do to get their attention?

The site is undergoing maintenance presently. Commenting has been disabled. Please check back later!