WATCH LIVE
Here's a good video to relax you before the weekend. This time lapse footage of fog rolling over in Isle of Man, located in the Irish Sea between the islands of Great Britain and Ireland, is serene and comforting.
Durham driver crashes after being fatally shot at apartment complex
Green Hope alum Blake Watson awaits his NFL Draft moment
Hurricanes top Islanders 3-2, move to verge of sweep in playoff series