evolgen

Intro Biology at Football U

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

(Via Deadspin.)

Comments

  1. #1 RBH
    October 15, 2006

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

The site is currently under maintenance and will be back shortly. New comments have been disabled during this time, please check back soon.