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...

Leave a comment

Add comment