It's just about Spring Break, and what better time to check out a new festival? Okeechobee Festival is premiering this weekend in Florida, and we just couldn't pass this one up -- so we sent Krista and Caleb down to check. it. out. Stay tuned for live updates!