Mike Herrera Gave Fans Impromptu Street Performance

A video of MXPX‘s Mike Herrerra performing an impromptu acoustic rendition of “Let It Happen” in the streets of Costa Rica can be viewed below.