Tickles the Clown

Newport Cultural Center 154 Main Street, Newport