The Veronicas

Check out the video for The Veronica‘s newest single “Lolita.” This song is the main single for their new studio album Life on Mars, coming later this year. The video takes us on a journey of the Veronica’s searching for a monster, what exactly it stands for is not clear, but why don’t you come up with some ideas.

Watch the video, what do you think?