Despite recent investments, Fantasy Island is closing

Published February 19, 2020 73 Views

Rumble Fantasy Island issued a statement Wednesday saying it will cease operations.