‘V Rising’ is about to blow up

‘V Rising’ is the newest vampire survival game and here’s why you’ll want to play.

ZoominTV