Three giant alien spaceships are again heading for Earth! Scientists predict the new ships will arrive in December 2013.
LESTER CAINE REPORT: LAUNDROMAT INVESTIGATION
A Lester Caine investigative report! Before he was quarantined, Lester exposed the TRUTH behind his local laundromat!