VENICE BEACH THRASH METAL RIPPERS THE SHRINE ON TOUR IN EUROPE

By Olivia Jaffe                                                                                                   oliviajaffe.com