Red Hot Chili Peppers' "Give It Away" covered by one person in the style of 20 different bands

Anthony Vincent brings his "20 Different Styles" genius to the Red Hot Chili Peppers' "Give It Away," as if it was performed by the Beastie Boys, Guns N' Roses, David Bowie, Naughty By Nature, Frank Zappa, Bob Marley, and many more.

Behind the scenes: