Behold – Pomona Psychobilly
Los Angeles is hands down the psychobilly capitol of the U.S. And no self respecting psychobilly fan would visit the west coast without taking in a concert. Luckily for me, my good buddy Rich from Black Cat Entertainment is about as plugged into the scene as you can be and told me about a big […]