Here’s a nice way to get you ready for Headcleaner premiering this Friday in Long Beach. All Brad Cromer, all filmed in Long Beach.

Headcleaner premieres in Long Beach on May 29 and right here on on June 1!

More Headcleaner:
Atlanta Edition
Official trailer
5 Trick Fix: Headcleaner Tennessee Edition