Jun 05

A ‘Kill Bill’ TV premier spills blood on the streets.
: Kill Bill, Advertising, Marketing, TV Premier, Blood, Streets

A ‘Kill Bill’ TV premier spills blood on the streets.
: Kill Bill, Advertising, Marketing, TV Premier, Blood, Streets
Fists in the Air…