106 & Park Freestyle Frida: Amzilla vs. Artisan

Clip : Amzilla vs. Artisan who will win. Season 2010, Episode 2010 (10/08/2010)

Coming Next