Wednesday, January 18, 2017 @ 9:30PMWed, Jan 18, 2017 @ 9:30PM
Howl At the Moon, 1000 Universal Studios Blvd, Universal City, CA
21+
$5 Admission