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
