Chevy SS. Seriously though what the hell happened with my phone?

Kind of reminds me if this:

Still gives me the willies.