Howard and his mum visited one of the USA's most haunted cities: Savannah, Georgia. During their stay, the Howards investigated various paranormal activities.
Howard and his mum visited one of the USA's most haunted cities: Savannah, Georgia. During their stay, the Howards investigated various paranormal activities.