Posted by Brian
on March 18, 2011 - 2:50pm
I just crack up at all the "aliens are f'ing invading us" movies out there. Isn't it a hoot? I just watched the trailer for Battle-LA see it below.
The Gathering Spot is a PEERS empowerment website
"Dedicated to the greatest good of all who share our beautiful world"