Vita Earth Defense Force 2017 Portable Review January 15th, 2013 0 For as long as I can remember, B movies have always taken a preposterous premise like a giant spider terrorizing a city and so forth. Seeing the...