Indiana Couple Find Hidden Camera in Airbnb Home At Longboat Key, Florida

October 10, 2017
A couple from Indiana, leasing an Airbnb on Longboat Key, said they saw something strange in regards to one of the smoke indicators in the main room. At that... Read more »