video premiere:
The Octopus Project – “Hallucinists”
The Octopus Project – “Hallucinists”
Hypnotic new vid for the Octopus Project's "Hallucinists," directed by the infamous Wiley Wiggins. The Octopus Project plays on Thursday, Nov 18, here in Dallas at South Side Music Hall.