show captions
WRAL TV
Ctulhu
Ctulhu, a mythical god created by H. P. Lovecraft, looms over stuck drivers in Raleigh
Details
Transcript