Submit your video

Indie · Pop

Crash Test Dummies My Own SunriseWatch at the source

ReleasedNov 26, 2007 Plays47,890 Length3:31

Crash Test Dummies music video "My Own Sunrise" from their third album "A Worm's Life" released in 1996.

Up next

Plays automatically