HAHA, commercial for what looks to be a bad SciFi Channel movie

Ad for some monster movie set in Venice

“Critics, tourists and predators agree… Italians make the best food”

I’m sorry, but I found that funny. I’m a bad man

Scott