Thursday, November 7, 2019

"Más vampiros en La Habana" aka "More Vampires in Havana"

A scientist invents a potion that allows vampires to be able to live under the rays of the sun and the vampires want it at all costs!  Found it with English subtitles so give it a go below and see what you think.

Keep it weird,

No comments:

Post a Comment