Most Haunted Season 3 Episode 6 - Tamworth Castle

Summary: Tamworth Castle is a typical Norman motte and bailey castle thought to date from the 1180's. Since then numerous additions and alterations have been made to the Castle by.....

Aired: November 11, 2003