Tuesday, August 14, 2012

Batter Up!


The Little League World Series is happening right now in Williamsport, PA. Discover the Science of Baseball!

If you love baseball, you'll enjoy these: