In Red Boiling Springs, Tennessee, there is a hotel called the Thomas House. The Cole family who run the business which is also their home, claim that it is haunted and that paranormal activity is a regular occurrence there and that happens all year round. Here is their story the …
Read More »