Just been sent a pic of an OG meg 250/265 absolutely mangled anyone any ideas who it is or if they ok. Fingers crossed coz its looks a bad one