without Internet Explorer,
in 1280 x 960 resolution
This is only available in Finland, just as was the "Keep On Galloping" single.
The physical CD single was released in 27th of May. The digital single and the 7" were released in 29th.
A video clip was made for the song Vodka.