Live Miami! Love Miami! Play Miami!
Local Jam band The Heavy Pets has resurfaced after spending some time in California preparing the…