Massive S chassis pull over lastnight?

can anyone verify this mudflap thing? I just pulled mine off today damnit