Zilla Rocca x Rice Master Yen – French 75 [video]
New video for Rice Master Yen & Zilla Rocca’s “French 75,” filmed in the Italian Market (Philadelphia).
http://threedollarpistol.com/
https://www.facebook.com/zillarocca
http://ricemasteryen.bandcamp.com/