Helix Left His Horns in San Francisco

In January 2005, Helix made his first trip to San Francisco, California. He spent a weekend exploring Alcatraz Island, the streets of San Francisco and of course, the mini-bar in his Villa Florence hotel room at Union Square.



Monster on the Loose Tour

Back to www.helixdmonster.com