ALBUM
Tut Tut Child
2013
Tut Tut Child & Laura Brehm
Tut Tut Child & Isabel Higuero
Lyrics for this song have yet to be released
Barghest was written by Tut Tut Child.
Barghest was produced by Tut Tut Child.
Tut Tut Child released Barghest on Wed Jul 15 2015.