The 2012 Buffalo Island Relay for Life was held Friday, June 22 at the Leachville City Park. All proceeds go to the American Cancer Society