This confusing snapshot of a damaged semi was just taken by contributor Rion Harmon in Long Island City, Queens at 48th Ave and Van Dam St, but we can’t figure out what might have caused it. A larger, more pointy semi? A stray wrecking ball? A meteor? Anyone in Queens have any more information on this accident? Harmon apparently doesn’t know either — “I was just at the intersection and saw this non-sensical-looking accident… it looked like a meteor hit it,” he told us.