Quantum Leap #12

QUANTUM LEAP #12 - A comic published by Innovation.

Image: Quantum Leap #12 - Innovation

Quantum Leap #12