5621 1/2 Figueroa (@ Ave 57 enter thur back entrance)
Los Angeles, California

Baboon Torture Division and others at Highland Park's famous hole in the wall.

Official Website: http://www.baboontorturedivision.com

Added by baboontorture on June 28, 2007

Interested 1