News G-G-G-GHOSTS??? | Love it or hate it, Velma season 2 gets its first trailer It certainly looks like more of the same, at the very least. April 16, 2024 Oisin Kuhnke 1 comment