Video: Tampa Bay's Davis Islands

Adam talks to the locals on Davis Islands to discover the must-see spots.