User blog comment:Stormbeast/YouTube Project/@comment-5499105-20130408163755/@comment-5499105-20130408164535

Yes it is: Alien; Colonial Marines... Never heard? It's exploding here in Guarulhos.