Finest Hour - Teen Witch the Musical - Music Video Video

Time4 min
Views: 39479
The music video of "Finest Hour" by Sara Niemietz and Blake Ewing from "Teen Witch the Musical.
Tags 80's, blake, ewing, finest, high, hour, music, musical, niemietz, pop, sara, school, teen, video, witch

All videos here are rated over 4.7 stars with over 40 ratings, AWESOME.

Find MOAR!