DC Comics Pop Quiz

S.T.A.R.S. labs stands for?
Choose the right answer:
Option A The Scientific and Technological Advanced Research Laboratories
Option B Scientific and Teological Advanced Research Laboratories
Option C Scientific and Time Alias Research Laboratories
 MoniBolis posted over a year ago
skip question >>
save