Bringing Town the House

Bringing Town the House is a townhouse on Admiral Island. Its name refers to the 2003 comedy Bringing Down the House