Tag: Velma

Love it or hate it, Velma season 2 gets its first trailer

Love it or hate…

0
Velma season 2 finally has a trailer ahead of its premiere later this month, showing that the titular character…