Even though their new record is called “Local Losers”, Allston’s very own Mean Creek are some of the coolest dudes around, peep this funny video of them hanging gig flyers around town in preparation for their record release show this friday night (4/25/14) at the Middle East!