Welcome back to another episode of There's Something Here! In this episode, John and Kevin visit the town of Leslie Arkansas.