If you ride em make sure your booked into the dentist the following day
That looks like a stress fracture
Which would make me think its had a heavy landing at some point
For peace of mind I'd have a good look at all the wields/drop outs on the forks and frame
If your going to ride it get the thing dye tested for stress cracks
If your going to show it just get the fracture filled