Music video description
"Do You Believe in Miracles" is the only single by the band Slade that was released in Germany. The song was included with a Christmas album release and released as a single in 1985. Feel free to check out Slade - Do You Believe in Miracles?
Last edited: 16-07-2023