What Is This Blue Thing? Admin at 1:57 pm February 23, 2012 Anyone? James Comerford writes: No idea what this is. Spotted newly installed at Topaz, Belgard, Dublin. Maybe its a cryo chamber of some description? FacebookTwitterPinterestSponsored Link Related posts: The Petrol Sign That Made Me Sad Meanwhile, In Goatstown Oil Be Back ‘The Rationale Remains The Same’