Deadpool versus aliens! Can one merc taken them all down?
No critic ratings have been found for this issue.