Von Steuben 10, Lane Tech 7

4/21/2010 12:00am
@ Chicago, IL