SCREEN FIENDS is 3 days away
First time seen in LA, this art has been in Atlanta since it was created. Saturday Nov 14th, Screen Fiends will show on 4628 Hollywood Blvd (across from Wacko) 90027. You know you have to see this show. Get in there for the opening 6-11 pm.