Ira Losco & Michela team up for hot new song ‘Cannonball’

Ira Losco feat. Michela have released a much anticipated brand new song and video clip together. The track is titled Cannonball. It is a high powerful and raucous pop/rock song packed with energy and fun and top vocals by the girls. Ira was a judge on X Factor in Malta where Michela won the competition and […]