The Haunted Piano
  • Oct 1, 2016 6:00 am
  • 3:14 mins

(S7E5) Before you buy your piano, it's always a safe idea to make sure there's no demons inside!