Russia's Got Talent…..ooops…Had Talent

hat tip The Herpes of the Internet

Not sure how real this is but for sure if it is rel they will be Darwin Award winners.

 

27%
×