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?