The My Bad Imagination Pop-up Show Tour rallied The MOD Club and left quite the impression on Toronto,ON!