No, there are no aliens in Los Angeles. The LA Meteor was actually a Red Bull stunt
Is it a meteor or is it an alien invasion or was it a Red Bull stunt? LA residents were ...
Is it a meteor or is it an alien invasion or was it a Red Bull stunt? LA residents were ...