Deserted
Deserted
From the Series Attack on Earth
Aliens attacked Earth, and Leo had no idea. He may or may not have been out in the woods skipping class. When he returns to town only to find it's been evacuated, Leo realizes he's in bigger… Read More →