December 15, 2008 X-Men Origins: Wolverine Trailer Hey all… I just saw this today and lo and behold, maybe it won’t stink? There’s one scene where a humvee looks like a…