Back to all posts Larger Than Life... Anybody see this billboard on the side of I-91 near Hartford? Come to the show--it's gonna be a good one...