Her song Upside Down (Dizzy Does it Make Me) has the best music video of all time, I'm sure you'll agree:
http://www.youtube.com/watch?v=G5y9PZXmKok&search=vanessa upside
She was once about as famous as the queen here in Holland, you know.
http://www.youtube.com/watch?v=G5y9PZXmKok&search=vanessa upside
She was once about as famous as the queen here in Holland, you know.