Ghost Ghirls (2013)

Season 1
7.5

2013 • 12 Episodes

Season 1 of Ghost Ghirls premiered on September 8, 2013