February 27, 2020

MUSIC VIDEO: Teapacks — ‘Push the Button’ (Eurovision entry)

Quirky Israeli rockers TEAPACKS are this year’s official contestants in the 2007 Eurovision song contest and controversy is already brewing over the political nature of their entry “Push the Button.”