Flying V Messengers - Super hero's

A very creative video advertisement for food delivery messengers Flying V Messengers hailing from South bend near Chicago, USA.

 

source : The Radavist


Please note, comments must be approved before they are published