Unlock all Paramount Network content using your TV provider

Tiki Curse
Season 2 E 9 • 09/23/2012
The Bamboo Beach Tiki Bar is in a prime Fort Lauderdale, FL, location, but the owner's neglect turned it into a dump that threatens to sink the attached hotel.