This is a discussion thread for the following file:

Big Blue Bug

This sculpture sits atop an exterminators building along I-95 in Providence, RI