Ok, I have a query that when run, runs forever and never returns values. Any ideas?

Code:
Select Distinct WORK_CENTER.SITE, SFC.STATUS_BO
  From WORK_CENTER, SFC_STEP, SFC
 Where WORK_CENTER.SITE = 'TEST'
  And Parse_Handle(SFC_STEP.REPORTING_CENTER_BO,2) = 'TEST'