Welcome to ToTG!



December 5, 2009

Worst Music Video Ever?

Nowiy god - Steklovata

"Nowiy god" means "New Year" in Russian.

No comments: