History of 900-Year-Old Buddha Statue at Avery Island, LouisianaHistory of 900-Year-Old Buddha Statue at Avery Island, LouisianaHave you ever wondered what the story behind the 900-year-old Buddha statue is? Here's what we found out...Michael Dot ScottMichael Dot Scott