The Scientific League of Superheroes is an invention of three University of South Florida engineering doctoral students.
1 / 28
WFTS-Tampa
Fri, Jun 1, 2012 8:47 PM EDT