Promo video of the debut single of the short-lived Italian duo 2 Cowbows.Promo video of the debut single of the short-lived Italian duo 2 Cowbows.Promo video of the debut single of the short-lived Italian duo 2 Cowbows.