WFLA News Channel 8, Tampa, FL. K likes. News Channel 8 is Tampa Bay's #1 source for news, weather, sports and entertainment. Follow us at. Watch the best of Channel 4, E4 and More4 on demand. Includes a huge catch up window, an ever-expanding library of programmes, original shorts, exclusive shows and free box sets of top comedy, drama, documentary and entertainment series. Watch free Free Live TV Channels. See Complimentary movies TV shows and documentaries. Record Local TV zero cost. View Horror Movies at no charge!