Don’t Do Acid In Public

September 27, 2015 Josh Chambers 0

by Josh Chambers art by Clayton Luce Barreling down Route 2 from Concord, Massachusetts to Boston. Twenty miles. We were headed to the 1999 New England International Auto Show at the Bayside Expo Center. Cruising in my friend’s SUV, we were smoking remarkable amounts of kush, 311’s My Stoney Baby […]