An alcoholic comes in and tells a tale of a hit and run. She is sure that she killed him when she drove drunk on New Years eve.
Did You Know?
Greg Cardiff was murdered on January 1, 2000. See more
Never Let You Go
Written by Stephan Jenkins
Performed by Third Eye Blind See more