MyVidster
Thumbnail for Freestyle Rap Battle: Translated

Freestyle Rap Battle: Translated

benandryan.com This is a satirical translation of a freestyle rap battle. The song is Deuce's Wild by Artie Shaw

Watch video