Taffer Talks Back: Turtle Bay
Season 3 Ep • 02/10/2013
Jon Taffer shares his thoughts on Turtle Bay and its negligent owner and manager.