Claim: The last festival in Stanley Park was in 2006.
Verdict: NOT ENOUGH INFO